Our course materials are administrated through a state-of-the-art Learning Management System (LMS), which is used by many elite universities including Caltech. We integrate synchronous and asynchronous parts of the learning seamlessly to ensure the best learning experience and superior outcome.

Guided Learning

Weekly assignments are distributed and submitted within the LMS. After a student submits the homework, the standardized part of the homework is graded instantly, with feedback written by Prof. Man and tailored according to the specific answer of the student, explaining why the answer is right or wrong, and guiding the student to the right direction.  The feedback helps students to clarify their confusion and help them to better understand the problem. A second chance is then given to the student to submit revised answers. A brief instruction about the homework system can be found here, which gives you a glimpse of the students' learning experience. Once the homework is due, Prof. Man posts a solution video explaining the problem insights and divides deeper and broader to enhance the learning.

Weekly Progress Reports

We send students and parents weekly personalized learning updates (progress reports). The report summarizes students' activity and their performance during the entire trimester. This keeps the parents updated with the student's progress so they can provide timely support if needed. Here is a letter from Prof. Man to parents regarding the importance of the weekly update. 

Typical Assignment

Besides the live version of the homework assignment in the LMS, we always provide students with a PDF version of each week's homework assignment. We encourage them to print out the homework, work with pencil-and-paper and keep a record of the intermediate steps so they can check back later if needed. Please click on the PDF icon to see an example of weekly assignments from our Mechanics II course.

Open-ended Questions

A distinct feature of our courses is inquiry-based learning. So our homework is full of open-ended questions that challenge the young minds to explore, analyze, discover, and conclude instead of just filling in formulas and numbers. These questions train the students to connect to real-world problems, to abstract from complex reality, to think like scientists, and to solve like engineers, far beyond typical textbook problems. An example of student responses from our entry-level thermodynamics class can be found here.