Yumcha Studios LLC
Chief Executive Officer
Nygh
English Teacher and Head of Department (ECA)
National Central University
Visiting Professor
LIU Post
Associate Professor
Teachers College, Columbia University
Lecturer
Teachers College of Columbia University