The topics include those typically covered from grade 1 to grade 12 in the United States and Canda. We included some harder materials that usually not taught at North America public schools. The participants can select exercises based on their actual needs. See a list of the topics at the end.

Who is this for:

Primary and high school teachers can use the resources here as a supplement to their teaching activities. 

High school students and a few well prepared primary school students who would like to have some unpublished supplement materials that may not be available elsewhere.

Students who are considering to take Math AP, IB courses and wish to get a good foundation before that.

Beginning college or university students who need to review some materials and succeed in their first-year courses.  

Parents, tutors who wish to engage students in mathematics by selecting some addition problems or activities.

Advanced students who are planning to participate in some mathematics competitions. The contents here may be used as a first training course.

This is not a course and thus there is no need to worry about grades or credits. Some of the exercises may be unique and may not be seen elsewhere.  Payment is required to access the materials to protect your privileges (some materials are not published, not available to purchase elsewhere).  A participant may also request a one-one online tutorial at a discounted rate.


For one payment of under $5USD/month ($59.99 one time fee) to get one year access and you can download the materials. No auto-renews, so you have the full control!  We will continuously improve the contents and adding resources. Parents can buy this as a gift for their children to assist their early years at universities since it also covers some university-level materials and would be a good reference. 

Refund policy:

$5.99 USD will be deducted from the refund if you contact us to cancel, within the first 7 days: After that, you can receive $29.99 refund up to the longest possible time that PayPal allows a refund (currently 180 days). No refund after 180 days, but you can transfer your account to another person if you wish, after notifying us first. You agree that you will not charge that person for more than $29.99 USD and provide us with a record of the transaction. 

*(Manually)Renewable for one year at a time.

List of topics

  • Functions and their graphs, transformations
  • Polynomial and Rational Functions
  • Exponential and Logarithmic Functions
  • Trigonometry 
  • Systems of Equations and Inequalities 
  • Analytic Geometry 
  • Sequences, Counting, and Probability