Interactive live virtual class! Online virtual classes can be as interactive and meaningful between you and your instructor as in traditional face-to-face classes. Recorded video lectures are also offered. You can watch them anywhere, anytime!
You will join our private slack workspace where a number of our trusted TAs answer your questions ASAP! Get more individualized and constructive feedback on assignments!
You will get a lot of assignments/labs to practice what you learned from lectures! All materials are carefully revised for use in college-level computer science courses.
We offer classes for all levels. For K-12, we offer courses to prepare for AP Computer Science Principles, AP Computer Science A and Competitive Programming. From beginners to working professionals, we've got you covered!
Every course you take, you will be required to take midterm and final tests. You will get a grade at the end of each course. You won't be able to take next available courses unless you pass the prerequisite courses.
Husband, Father, Educator, Software Engineer
I have taught over 200+ students since 2016
Computer Science Instructor @Cornerstone College
B.Sc. in Computing Science @University of Alberta