Jennifer Kelly has over 17 years of teaching experience in Canada, Mexico, Turkey and the UAE. She has a degree in Elementary Education from the University of New Brunswick, as well as a Business Degree. As a teacher, Jennifer is committed to understanding how children learn and to engaging them in meaningful learning. She believes that children learn best by experiencing for themselves and creates hands-on learning experiences in her classroom. She designs differentiated, developmentally appropriate lessons based on each child’s needs and goals, and has a passion for teaching students to read and to develop a love of reading.