about Us

    Sunshine Tutors is Victoria based educational services providing agency for in-home tutoring in academics, languages, study skills and homework support. We believe each student is unique in his/her abilities, we first understand their challenges and craft most suited programme for each individual. We are proud to have had helped many students overcoming their difficulties and have challenged their own boundaries. Our focus is on supporting the individual as a whole and build their confidence.

About Founder

    Suraj Kant Sharma, BTech, MTech (Mechanical Engineering)

    Suraj is highly qualified and well experienced in teaching Maths, Physics and Mechanical engineering courses. He brings a wealth of experience working as a Professor at the university where he taught Mechanical Engineering courses to students. Suraj has a Masters in mechanical engineering and he also helps students preparing for competitive exams e.g. GRE, SAT, CAT. He has developed a syllabus, instruction plans and designed question papers at the university level.

    He enjoys teaching Maths, Science to high school and middle school students and has helped students with study and organization. Suraj enjoys solving maths problems, playing cricket and jogging in his leisure time. Suraj is fluent in English, Hindi and Punjabi languages and is eager to work with you.

Elementary/Middle/High school courses

MATH/SCIENCES (for all grades level)

  • Math
  • Sciences
  • Physics
  • Chemistry
  • Calculus


  • English
  • Hindi
  • Punjabi


math tutor in Victoria bc

uvic math courses

  • 100 Calculus |
  • 101 Calculus ||
  • 102 Calculus for students in the school and Biological Sciences
  • 110 Matrix Algebra for Engineers
  • 120 Precalculus Mathematics

uvic physics courses

  • 102 General Physics
  • 110 Introductory Physics |
  • 111 Introductory Physics ||
  • 120 Physics |
  • 130 Physics ||
physics tutor in Victoria bc
math and physics tutor in Victoria bc

camosun courses

  • All MATH 0XX and 1XX level courses
  • All PHY5 1XX level courses

engineering courses

  • Basic Technical Mathematics for Mechanical
  • Statics and Calculus for Mechanical
  • Strength of material and mechanics of solids
  • Fluid mechanics and fluid mechanics 2
  • Thermal enineering and thermodynamics
  • Heat Transfer
  • And all engineering mathematics
sunshine tutor Victoria bc canda