Teaching Philosophy
As an educator and practicing artist, I believe it is my responsibility to foster students’ critical thinking, nurture their own artistic visions, challenge and enable them to take risks, and help them build proficient skills with which they can further their growth as artists. The improvement of students’ conceptual abilities and the development of their technical skills are complementary, and both contribute to the success of their artistic creations.

Through my courses, I help students understand the transformative power of animation as an art form and the unlimited possibilities that reside in digital art, inspiring them to embrace opportunities to shape its future course. In the process of arriving at their own works, students are encouraged to be directly responsive to their specific aesthetics and cultural background, understanding themselves and their work through confronting technical difficulties, individual concepts, and diverse viewpoints. By connecting theory with practice, I help students see how their work fits into broader cultural and technological contexts and prepare them to make thoughtful contributions to digital art and animation.

My courses emphasize adaptability in a rapidly evolving digital landscape. Beyond teaching software and techniques, I equip students with the skills to learn independently and critically engage with emerging tools and technologies. Through group projects and interdisciplinary explorations, I encourage students to investigate the intersections between animation, design, and other disciplines. These experiences not only expand their creative horizons but also cultivate skills essential for working collaboratively in professional environments.

I structure my classes recognizing the different preferred learning styles and ensure every student feels valued and comfortable sharing their unique perspectives. By highlighting diverse voices in animation and media art and creating a supportive learning environment, I aim to cultivate a generation of creative, thoughtful and engaged artists who can contribute meaningfully to their communities and the wider world.

Courses

Syracuse University

  • AI in Creative Practice
  • Data Art and Visualization Design
  • Introduction to Computer Graphics
  • Introduction to 3D Animation and Visual Effects
  • Intermediate 3D Animation and Visual Effects
  • Advanced 3D Animation and Visual Effects
  • Advanced Texturing and Lighting in Maya
  • History of Animation
  • Independent Study in Computer Art
  • Senior Project in Computer Art
  • Computer Art Studio
  • Graduate Thesis and Final Presentation

Missouri State University

  • Fundamentals of Collaboration in Electronic Arts
  • Senior Project in Electronic Arts
  • Computer Animation I, II, III, IV
  • Applied History and Aesthetics of Animation
  • Independent Study in Computer Animation
  • Computer Animation Workshop

Peking University (Summer School)

  • Data Art and Visualization Design
  • Data Visualization Workshop