Online Tools

Quick & Easy Grade Calculator

This tool will calculate your current grade and also tell you what grade you need to get on the final exam.


Important Info

Qualities of an Effective Tutor

What criteria should you consider in order to find a quality tutor?

Comparison of Tutoring Rates

How much should good tutoring cost and what affects this price?

Length of a Tutoring Session

How long should a tutoring session last to achieve optimal results?

Number of Sessions per Week

How many tutoring sessions per week is a reasonable number?


Diagnostic Tests

Calculus Self-Assessment Test

Take this test to determine if you are ready for university calculus.

Algebra Self-Assessment Test

Take this test to determine if you are ready for university algebra.

Courses Offered for Tutoring

If your course isn't listed please check with me to see whether I could still tutor you.

NOTE: Click on a course to download course notes, exercise sheets and old exams.

  • Athabasca University

    • Mathematics
      • MATH 209  - Finite Mathematics
        MATH 215  - Introduction to Statistics
  • Certified General Accountants

    • Statistics
      • QU1  - Business Quantitative Analysis I
  • University of Manitoba

    • Computer Science
      • COMP 1010  - Introductory Computer Science I
        COMP 1020  - Introductory Computer Science II
        COMP 1260  - Introductory Computer Usage I
        COMP 1270  - Introductory Computer Usage II
        COMP 2130  - Discreet Mathematics for Computer Science
        COMP 2140  - Data Structures and Algorithms
    • Finite Art
      • FA 1020  - Mathematics in Art
    • Management Science
      • MSCI 5010  - Mathematics for Management
    • Mathematics
    • Statistics
      • STAT 1000  - Basic Statistical Analysis I
        STAT 2000  - Basic Statistical Analysis II
  • University of Winnipeg

    • Statistics
      • STAT-150  - Elementary Biological Statistics I