top of page


Through our math program, students will learn different topics of math, including more advanced topics, such as geometry or algebra, as well as simpler topics, such as addition or subtraction. The difficulty of math students will be engaged in will be based off of their grade level, as well as a diagnostic test students will take during their first tutoring session. This is to ensure that the level of math students will be learning will be catered to their individual ability and their current level. As students progress through different topics, our math content will gradually get more challenging.

Computer Science

Our computer science program teaches an in-depth, interactive, and project-based curriculum to our students. Our curriculum has three levels for Python: beginner level, intermediate level, and advanced level, each level increasing in difficulty. The beginner and intermediate level teaches our students the fundamentals of programming; variables, input/output, conditional statements, modules, functions, and algorithms being a few examples. Our advanced levels introduces classes and object oriented programming, and finally ties the cumulative knowledge from all three levels into an independent project led by the students.


Our physics program teaches mechanical concepts, through the use of many slideshows and problem sets. These problem sets vary in difficulty, with the hardest problems challenging the student to critically think and come up with unique solutions. Our physics curriculum goes through the basics for the beginner level, including 1-dimensional motion, 2-dimensional motion, Newton's Law's. For the more advanced level targeted for older kids who have demonstrated mastery of the basics, we teach Work & Energy, Torque, Circular Motion, Gravitation, Simple Machines, and Collisions.


Chemistry is a branch of natural science that deals with the properties of elements and the changes they make; chemistry is the foundation of everything the world relies upon today. In our chemistry programs, students will delve deeper into the fascinating field of chemistry, learning topics ranging from simple stoichiometry to acids and bases at the AP level.


Through our biology program, students will learn biological concepts that apply to the real world and ideas that advance throughout the course, starting with microbiology and ending with ecology ranging from beginner to advanced difficulty. Gradually, the curriculum will expand from micro to macro at the student's desired pace. Finally, students end with an end-of-course (EOC) exam that assesses mastery of these concepts.

World Languages

Our world languages program is designed to allow students to customize their own language learning journeys while providing every student with the tools needed to be effective communicators, critical thinkers, and global citizens. Currently being applied to English, Chinese, and Spanish, our curriculum is divided into three sections: the beginner level, which begins with a diagnostic test and a conversation about the student’s goals for the language before providing  students with the fundamental vocabulary and grammar needed to reach A2 proficiency in their chosen language; the intermediate level, which builds upon the skills taught in the beginner level to allow students to reach the B2 level; and the advanced level, which takes students to fluency while giving them the historical and cultural understanding needed to be active members of the societies in which their target language is spoken. Through our world languages program, students don’t just learn a language; they live it.

bottom of page