Our award-winning Computer Coding and Math programs empower students to develop their skills from beginner to university-level.Our hand-selected instructors offer comprehensive, personalized instruction for each and every student.
Our curriculum is carefully crafted, based on Stanford CSTA K-12 Computer Science Standard. Students learn at their own pace in 1-on-1 private sessions, giving them the freedom to learn and explore their interests. Students will develop solid critical thinking and problem-solving skills, resulting in higher college admission rates and a positive start toward a promising and exciting career path.
“Geekedu is worth the investment. My son loves the challenge, excitement and learning so much. As a parent, it's so exciting to see him continually learn each week and my investments pay off in such a short span of time. I know how important technology is for a youngster's future."
Designed for beginners, this level is designed to teach the basic fundamentals and design principles of Python, with the help of Turtle graphics and PyGame. This includes: variables, conditional statements, loop basics, and functions.These concepts are transferable to any other programming language. Throughout the way, students will create projects in order to apply the concepts they have learned, and to solidify their knowledge.
Our most advanced and accelerated Java course is for motivated students looking for a challenge. This course covers Java concepts up to a university-level understanding.Students will have a well-rounded review of the whole AP CSP curriculum and will dramatically improve their problem-solving skills.This course provides preparation for the Advanced Placement Computer Science exam, which may qualify students for post-secondary credits.
Learn the fundamentals of game development using Roblox Studio and Lua Scripting. Students will manipulate blocks across a 3D world, learn game design strategies, create models, and create scripts.The course is available for students of all skill levels, although previous programming experience is an asset.
Once students have fully understood all the fundamentals of Python, Level 3 focuses on applying concepts. Students will use the theory to create practical projects which they can showcase on their portfolio by creating applications using external libraries.The topics covered in this level are: game development, data analyzing, and building and using AI.
This course is a comprehensive study of single-variable calculus. It builds on the topics covered in Pre-Calculus and is the basis for theorem and problem solving that are covered in high school calculus class. It is essential for students looking to further their education with AP Calculus.Specific topics covered include limits, continuity, derivatives, integrals, power series, plane curves, derivative integral series, and differential equations.
Students in grades 6-10 will build a solid understanding of more advanced geometry concepts in this course. It is designed to expand on the standard high school geometry curriculum and to challenge students with new concepts and problems.Topics include congruent and similar triangles, circles, 3D geometry, and introductory trigonometry.
Our curriculum is designed for children to teenagers of all ages. By adhering to the curriculum, students will complete beginner to advanced levels step-by-step. Anyone can begin the coding journey, with or without experience
Our team of professional teachers all have one characteristic in common: fun. We strive to provide an enjoyable atmosphere for our students by delivering positive energy
Our private sessions allow instructors to focus on the learning of students individually, bringing out full engagement in students.
Our teachers are trained to pinpoint the exact needs of their students and fill in gaps to enhance their understanding of mathematical concepts. Tailored instruction boosts students’ acceleration while helping students attain a firm mental grasp of the subject
Students can learn anytime and anywhere! With virtual classes and flexible scheduling, their performance can be maximized by learning in the right place at the right time
We emphasize the idea of understanding instead of memorizing. Our goal is for students to understand mathematics thoroughly, rather than to just memorize mathematical rules
Our team of certified instructors is selected from top-tier universities and North America’s leading IT companies. To ensure a personalized and engaging learning experience, each student is specially matched with an instructor based on their skill level and interests. This includes matching by personal passions such as baseball, music, aeronautics, data science, video game design, programming, and more!
Coding class for kids in New York City · High School Math Class in NYC · Python Class for kids in New York City
Coding class for kids in Toronto · High School Math Class in Toronto · Python Class for kids in Toronto
Coding class for kids in Vancouver · High School Math Class in Vancouver · Python Class for kids in Vancouver
Coding class for kids in Montreal · High School Math Class in Montreal · Python Class for kids in Montreal
Coding class for kids in Seattle · High School Math Class in Seattle · Python Class for kids in Seattle
What happens if I can't make a class?
In the case that you need to reschedule a class, feel free to reach out to us 24 hours ahead to cancel or schedule a makeup lesson. Please take into consideration that, we will not be providing a refund, or credit without a proper cancellation notice.
Can I try the program before paying?
If you are a new student, we offer a free trial class - a sample class for one of our courses. The class gives you an opportunity to see what we offer. After the trial class, we will reach out to you about a suitable plan for your child and how to proceed. Feel free to reach out to us at any time during the registration process. We will work with you to find a class time to accommodate your schedule.
*Note that we only provide one free trial to each family.
Do classes run year-round? What about school breaks and holidays?
We offer classes year-round regardless of the school schedule. Learning doesn’t need to stop in the summer! We are only closed on Christmas Eve, Christmas, New Year’s Eve, and New Year’s Day.
How do I keep track of my child’s learning progress?
We know that it’s important for parents to be involved, so our instructors send parents a weekly class report, which details the topics covered, the homework assigned, and the progress made. Students will also receive homework or a take-home project after each class session. Parents are encouraged to take an active role. You’re welcome to speak to the instructor and to monitor the class at any time.