Tutoring subjects

Math and physics, from foundations forward.

Browse the subject areas, then choose your institution or send a short request. Your course does not need to be listed before you contact us.

Choose a subject area

Exact course codes remain in the course directory.

Math Tutoring

Personalized support from foundation mathematics through university-level methods, adapted to the student’s course.

Algebra and functionsTrigonometry and precalculusCalculusLinear algebra
Math Tutoring

Physics Tutoring

Conceptual and problem-solving support for introductory and university physics, including the mathematics behind each model.

Kinematics and dynamicsEnergy and momentumElectricity and magnetismOscillations and waves
Physics Tutoring

Calculus Tutoring

Support for differential, integral, and multivariable calculus, from first limits to advanced applications.

Limits and continuityDerivativesIntegralsSequences and series
Calculus Tutoring

Calculus I Tutoring

Understand limits, derivatives, and their applications while strengthening the algebra needed for introductory calculus.

Functions and graphsLimits and continuityDerivative rulesImplicit differentiation
Calculus I Tutoring

Calculus II Tutoring

Support with integration, sequences, series, and the applications that follow introductory differential calculus.

Integration techniquesApplications of definite integralsImproper integralsParametric and polar forms
Calculus II Tutoring

Multivariable Calculus Tutoring

Analyse functions of several variables through geometry, partial derivatives, multiple integrals, and vector methods.

Three-dimensional geometryPartial derivativesGradients and directional derivativesOptimization and constraints
Multivariable Calculus Tutoring

Linear Algebra Tutoring

Understand systems, matrices, vector spaces, and linear transformations through computation, geometry, and theory.

Linear systemsMatrices and determinantsVector spaces and subspacesLinear transformations
Linear Algebra Tutoring

Probability & Statistics Tutoring

Build sound reasoning with uncertainty, data, and statistical models while learning to interpret calculations in context.

Counting and sample spacesConditional probabilityRandom variables and distributionsExpectation and variance
Probability & Statistics Tutoring

Discrete Mathematics Tutoring

Build rigorous problem-solving skills in logic, proofs, counting, recurrences, and graph-based structures.

Logic and proof methodsSets, functions, and relationsCombinatoricsRecurrence relations
Discrete Mathematics Tutoring

Differential Equations Tutoring

Learn to formulate, solve, and interpret equations that describe changing physical and mathematical systems.

First-order equationsHigher-order equationsSystems of equationsLaplace transforms
Differential Equations Tutoring

Engineering Mathematics Tutoring

Integrated support with mathematical tools used to formulate and solve engineering problems.

Complex numbers and phasorsLinear algebraVector calculusDifferential equations
Engineering Mathematics Tutoring

Mechanics Tutoring

Develop a systematic approach to motion, forces, energy, momentum, rotation, and oscillatory motion.

KinematicsNewton’s lawsWork and energyMomentum and collisions
Mechanics Tutoring

Electricity & Magnetism Tutoring

Build a connected understanding of electric and magnetic fields, potentials, circuits, and induction.

Electric force and fieldsElectric potential and energyGauss’ lawCapacitance and circuits
Electricity & Magnetism Tutoring

Waves & Oscillations Tutoring

Understand periodic motion and wave behaviour through equations, graphs, physical models, and problem solving.

Simple harmonic motionWave equationsSuperposition and interferenceStanding waves and resonance
Waves & Oscillations Tutoring

Optics Tutoring

Understand image formation and wave optics, from rays and lenses to interference, diffraction, and polarization.

Reflection and refractionMirrors and lensesRay diagramsInterference
Optics Tutoring

Modern Physics Tutoring

Support for introductory modern physics by request. Send your course and topic so Nablio can confirm suitable tutoring coverage and availability.

Special relativityPhotons and the photoelectric effectWave-particle dualityAtomic energy levels
Modern Physics Tutoring

CEGEP Calculus Tutoring

Prepare for differential and integral calculus in Québec Science programs. Connect algebra, graphs, derivatives and accumulation to the course on your current outline.

Function domains and algebraLimits and continuityDerivatives and their meaningOptimization and rates
CEGEP Calculus Tutoring

CEGEP Linear Algebra Tutoring

Connect linear systems, matrices and vectors in Québec Science linear algebra. Learn to interpret a calculation geometrically instead of treating row operations as isolated rules.

Linear equations and systemsRow operations and solution setsMatrix arithmeticVectors and dot products
CEGEP Linear Algebra Tutoring

CEGEP Mechanics Tutoring

Build a reliable method for CEGEP mechanics: choose a system, sketch the motion or forces, and justify Newton’s laws or conservation before calculating.

Position, velocity and accelerationVector componentsNewton’s laws and frictionWork and energy
CEGEP Mechanics Tutoring

CEGEP Electricity & Magnetism Tutoring

Make sense of charge, fields, potential and circuits in CEGEP physics. Connect vector reasoning with circuit relationships and induction rather than memorizing disconnected equations.

Charge and electric forceElectric fields and potentialCapacitance and stored energyCurrent, resistance and circuits
CEGEP Electricity & Magnetism Tutoring

CEGEP Waves & Optics Tutoring

Connect oscillations, wave superposition and optical models in CEGEP physics. Current Science waves courses also introduce modern physics; confirm the exact chapter and coverage before booking.

Period, frequency and oscillationsWave speed and wavelengthSuperposition and standing wavesInterference and diffraction
CEGEP Waves & Optics Tutoring