About Melissa Cho Melissa Cho is a designer and animator working in children’s media. She lives in Southern Ontario.