Echo Shi Volla
Adjunct Professor, Animation
M.F.A, New York Academy of Art; AFA in animation, Delaware College of Art and Design
Echo Shi Volla was born in BeiJing, China. She is bilingual, speaking Mandarin Chinese and English. Prior to completing her MFA degree in New York, Echo has taught several Continuing Education Courses at DCAD. Ms. Shi has worked as an assistant for numerous commercial storyboard projects including Cartoon Network, Nickelodeon and Discovery Kids. In addition, she also worked on comic books like “Fear Agent”, “Teenage Ninja Turtles" and “Elvira”. Her works are included in collections in institutions and various private collectors in the Philadelphia region, including The Leigh Valley Health System.
- View Work