One on One

💠One on one tutoring, where I offer individualized lessons to meet the student’s individual needs.

💠Ideal for those requiring individualized, undivided assistance and students wishing to get personalized custom-tailored lessons.

💠In person
💠Online

Small Group Class

💠 Small group classes comprised of 3-6 students where students of similar level will be paired in a small classroom setting. I will teach the lesson and then have students engage in practical and collaborative tasks to consolidate learning.


💠Ideal for those who learn well in group settings and enjoy collaborative work.

💠Online only and contingent on amount of students interested.

Large Group Class

💠 Large group classes comprised of 7-15 students where students will receive a general lesson with differentiated instruction method to meet each of their individual needs. The tasks and consolidation work will be slightly different for each student based on their level.

💠Ideal for those who enjoy more traditional classroom settings and collaborative work.

💠Online only and contingent on amount of students interested.