Math, English, Science, History, and Geography

Grade Levels:

1st, 2nd, 3rd, 4th, 5th, 6th, 7th, 8th


Richard is an Ontario Certified Teacher. He grew up in Willowdale, and completed an Undergraduate Degree in Kinesiology and Health Science. Richard has always had a deep passion for sport, particularly hockey and soccer. While pursuing his undergraduate degree he worked in a variety of sports camps, developing and honing his passion for teaching. The timing was perfect to pursue teaching as a career and working towards his Bachelor of Education at York University directly after completing his undergraduate degree. A devoted lifelong learner, Richard immediately set upon improving and upgrading skills and credentials for the next several years culminating in him earning a Master's of Education from York University. It is through teaching that Richard has been able to foster in his students a love of questioning and satisfying one's curiosity. Outside of teaching, Richard has worked with youth soccer and hockey players to continue to develop their skills and passion for sport. In addition, Richard is a devoted husband and father who enjoys spending time with family travelling and watching his children pursue their passions. Richard believes that by building a strong relationship with students across a variety of curriculum areas, they can better develop critical thinking skills to be applied to all of the other academic skills required for success.