Newmarket - Yonge & Davis
Our Teachers

Jennifer Villafuerte
Jennifer is a passionate coding and technology professional with a strong Computer Science background and extensive experience in software development, web development, databases, and educational technology. She has contributed to interactive e-learning resources for Grades 1–12 and enjoys helping learners develop technology skills, logical thinking, creativity, and problem-solving abilities. Jennifer is continuously expanding her coding skills, exploring new technologies, and creating practical solutions to real-world problems.

Danya Massadeh
Danya is a certified teacher who holds a Bachelor of Education from Wilfrid Laurier University and a Bachelor’s in Psychology from the University of Guelph. Patient, enthusiastic, and deeply committed to student growth, she brings modern teaching strategies and a warm, student-centered approach to every learning environment. Danya is dedicated to helping children of diverse abilities to discover the joy of learning through curiosity and guided encouragement, helping your child build confidence and reach their full potential.

Dianne Beech
Dianne is a recently retired elementary school teacher with the York Region District School Board, bringing 33 years of classroom experience to her work with students. Primarily a junior homeroom teacher, she also taught in primary and intermediate classrooms and has provided resource support to Multi-Language Learners and students with Individual Education Plans. Dianne brings extensive knowledge of the Ontario curriculum, current educational policies and practices, as well as a wide range of instructional and assessment strategies to meet the needs of diverse learners. Above all, she brings a lifelong joy of teaching and a genuine love of connecting with children and helping them build confidence, achieve their goals, and experience success.

Lianne Hedrick
Lianne is a certified Ontario teacher and experienced educator with the York Region District School Board. She has worked with students of diverse ages, abilities, learning styles, and individual needs, including those who benefit from differentiated instruction and additional support.
Lianne understands that every child learns differently. Her warm, patient, and encouraging approach helps students feel comfortable asking questions and learning from mistakes. She tailors her teaching to each student’s strengths and needs, helping them build skills, independence, and confidence while making learning positive and engaging.