Emma is the Co-Founder and Vice-Principal of iCALC and currently leads the Computer Programming program. She graduated from the University of Waterloo and currently works as a Senior Finance Software Consultant at an American financial software company. Her professional experience includes working at Bloomberg, IDC, TMX, and other well-known high-tech companies.
With extensive expertise in computer science, Emma is eager to use her knowledge to mentor young minds. Her teaching style is clear and organized, just like the structured thinking required for tackling computer science. As a loving mother, she enjoys working with children and is passionate about inspiring future generations of programmers and computer scientists by serving as a role model.