100 subjects

What do you need
help with?

Pick a subject. Each page shows what's covered and where students get stuck.

Math

Algebra

Get algebra explained out loud and worked out step by step: factoring, quadratics, systems of equations, rational expressions and word problems.

Algebra help

Geometry

Geometry tutoring that draws the diagram: two-column proofs, similar and congruent triangles, circle theorems, coordinate geometry and solids.

Geometry help

Trigonometry

Trig tutoring on a live whiteboard: the unit circle, sine and cosine laws, proving identities, solving trig equations and transforming graphs.

Trigonometry help

Pre-Calculus

Pre-calculus tutoring covering function transformations, rational and polynomial functions, exponentials and logarithms, sequences and series.

Pre-Calculus help

Calculus

Calculus tutoring that shows the work: limits, chain rule, implicit differentiation, optimization, integration techniques and series convergence.

Calculus help

Statistics

Statistics tutoring on probability, the normal and binomial distributions, confidence intervals, hypothesis testing, p-values and regression.

Statistics help

Linear Algebra

Linear algebra tutoring on row reduction, span and basis, determinants, eigenvectors, orthogonality and diagonalisation, with every step written out.

Linear Algebra help

Differential Equations

Differential equations tutoring: separable and linear first-order, exact equations, undetermined coefficients, variation of parameters and Laplace transforms.

Differential Equations help

Discrete Math

Discrete mathematics tutoring on induction, logic and sets, permutations and combinations, recurrence relations, graphs and trees, explained step by step.

Discrete Math help

Number Theory

Number theory tutoring on divisibility, the Euclidean algorithm, congruences, modular inverses, Fermat and Euler, primitive roots and RSA, worked in full.

Number Theory help

Applied Math

Applied mathematics tutoring on building models from word problems, differential equations, vector calculus, numerical methods and optimisation, worked aloud.

Applied Math help

Financial Math

Financial mathematics tutoring on compound interest, effective rates, annuities, amortisation schedules, bonds, NPV and IRR, with each calculation shown.

Financial Math help

Logic & Reasoning

Logic tutoring on validity and soundness, truth tables, conditionals, quantifiers, formal proofs, fallacies and argument analysis, with worked examples.

Logic & Reasoning help

Science

Chemistry

Chemistry tutoring covering stoichiometry, moles, gas laws, thermochemistry, equilibrium, acids and bases, electrochemistry and organic mechanisms.

Chemistry help

Physics

Physics tutoring with diagrams drawn as it explains: kinematics, Newton's laws, energy and momentum, circuits, waves, fields and modern physics.

Physics help

Biology

Biology tutoring on cell processes, DNA and protein synthesis, genetics and Punnett squares, evolution, human physiology and ecology.

Biology help

Earth Science

Earth science explained: reading topographic maps, plate boundaries, the rock cycle, relative dating and why fronts bring the weather they do.

Earth Science help

Environmental Science

Environmental science made concrete: nitrogen and carbon cycles, population curves, energy budgets, and how to read a graph in a case study.

Environmental Science help

Astronomy

Astronomy explained clearly: moon phases and eclipses, Kepler’s laws, parallax and the distance ladder, and how to read an H-R diagram.

Astronomy help

Anatomy & Physiology

Anatomy and physiology help: directional terms, muscle contraction, the cardiac cycle, nephron function, and labelled diagrams worked through live.

Anatomy & Physiology help

Organic Chemistry

Organic chemistry that makes sense: SN1 vs SN2, arrow pushing, resonance and stability, stereochemistry, and how to plan a multi-step synthesis.

Organic Chemistry help

Genetics

Dihybrid crosses, pedigree charts, linked genes and chi-square goodness of fit, worked out square by square on a live whiteboard you can talk to.

Genetics help

Microbiology

Gram staining, selective and differential media, growth curves, serial dilutions and CFU counts, explained out loud with the reasoning behind each step.

Microbiology help

Biochemistry

Enzyme kinetics, amino acid titration curves, glycolysis and the electron transport chain, worked out slowly with the logic behind each step made clear.

Biochemistry help

Kinesiology

Joint actions, muscle roles, planes and axes, lever classes and the three energy systems, explained clearly with each movement analysed step by step.

Kinesiology help

English

English

English tutoring for essays and literary analysis: building a thesis, structuring an argument, using evidence, and getting rubric feedback before you submit.

English help

Literature Essays

Get a literature essay draft marked against your teacher's own rubric: thesis strength, use of textual evidence, structure and analytical depth.

Literature Essays help

Grammar & Punctuation

Grammar tutoring that explains the rule behind the red pen: comma splices, semicolons, apostrophes, subject-verb agreement and dangling modifiers.

Grammar & Punctuation help

Essay Writing

Essay tutoring for the parts that actually cost marks: a thesis that argues, body paragraphs that link back, evidence integration and rubric feedback.

Essay Writing help

Reading Comprehension

Reading comprehension tutoring: finding the main idea, drawing inferences, answering evidence questions and getting through dense text without rereading.

Reading Comprehension help

Poetry Analysis

Poetry tutoring that starts with what the poem says: metre and scansion, enjambment, imagery, tone shifts and writing an analysis with quoted evidence.

Poetry Analysis help

Shakespeare

Shakespeare tutoring line by line: early modern language, soliloquies, verse and prose, Macbeth, Hamlet and Romeo and Juliet, plus essay planning.

Shakespeare help

Creative Writing

Work on short fiction out loud: showing instead of telling, dialogue that sounds spoken, point of view slips, and endings that stop rather than resolve.

Creative Writing help

Research Papers

Narrow a topic into a research question, evaluate sources, avoid patchwriting, and keep MLA or APA citations straight from proposal to final draft.

Research Papers help

Vocabulary & Word Study

Build vocabulary that sticks: Greek and Latin roots, prefixes and suffixes, shades of meaning, context clues, and words that shift with register.

Vocabulary & Word Study help

Media Literacy

Read news like a fact-checker: lateral reading, spotting framing and loaded language, checking a statistic, and telling sponsored content from reporting.

Media Literacy help

Academic Writing

Learn what academic writing actually rewards: hedged claims, signposting, paragraph unity, formal register, and evidence integrated without padding.

Academic Writing help

Humanities

Economics

Economics tutoring with the diagram drawn as it explains: supply and demand, elasticity, market structures, GDP, inflation, fiscal and monetary policy.

Economics help

Accounting

Accounting tutoring on double-entry, the accounting cycle, adjusting and closing entries, depreciation, inventory costing and the three financial statements.

Accounting help

Business Studies

Business studies tutoring on break-even and contribution, cash flow forecasts, the marketing mix and motivation theory — plus how to earn the evaluation marks.

Business Studies help

World History

World history help that goes past the dates: ranking causes, judging a source by who wrote it and why, and building an essay that argues instead of narrates.

World History help

Canadian History

Canadian history help that explains the deals: why Confederation happened in 1867, the numbered treaties, the conscription crises and Quebec referendums.

Canadian History help

Geography

Geography help with the diagram drawn for you: contour lines, plate boundaries, rain shadows, population pyramids, map scale and GIS fieldwork skills.

Geography help

Philosophy

Philosophy help that takes arguments apart: validity versus soundness, reconstructing a text into premises, and essays that answer objections properly.

Philosophy help

Psychology

Psychology help on the part that decides your grade: research design, confounds, conditioning, memory models and what a p-value does and does not mean.

Psychology help

Sociology

Sociology help that applies the concepts: the three perspectives on one institution, social construction, research methods and evidence-led essay writing.

Sociology help

Civics & Government

Civics tutoring on federal, provincial and municipal jurisdiction, how a bill becomes law, the Charter, and why a majority government whips votes.

Civics & Government help

World Religions

World religions tutoring: the Sunni and Shia split, Theravada and Mahayana Buddhism, dharma and karma, and how to compare traditions fairly.

World Religions help

Art History

Art history tutoring on formal analysis, iconography, and period style — telling Baroque from Rococo and writing a comparison that holds up.

Art History help

Music Theory

Music theory tutoring on intervals and inversion, roman numeral analysis, secondary dominants, cadences and four-part voice leading, worked chord by chord.

Music Theory help

Anthropology

Anthropology tutoring on the four fields, emic and etic perspectives, cultural relativism, kinship diagrams, and writing up participant observation.

Anthropology help

Law

Law tutoring on case briefs, ratio versus obiter, mens rea and actus reus, the two standards of proof, and structuring an IRAC answer.

Law help

Computing

Computer Science

Computer science tutoring: debugging your own code, recursion, arrays and linked lists, sorting, Big-O complexity, and object-oriented design.

Computer Science help

Python Programming

Python help with indentation errors, list aliasing, mutable default arguments, slicing, dictionaries, and reading a traceback from the bottom up.

Python Programming help

Java Programming

Java help with public static void main, comparing strings with equals, NullPointerException, generics and wrapper types, and integer division.

Java Programming help

Web Development

Web development help with CSS specificity, flexbox centring, z-index stacking, why fetch returns undefined, CORS errors, and responsive layout.

Web Development help

Data Structures & Algorithms

Help with choosing a data structure, Big-O analysis, recursion and stack depth, hash tables, balanced trees, graph traversal, and dynamic programming.

Data Structures & Algorithms help

Databases & SQL

Database help with JOIN types, WHERE versus HAVING, GROUP BY errors, NULL comparisons, normalisation to third normal form, and indexing.

Databases & SQL help

Computer Networks

Networking help with subnet masks and CIDR, the TCP handshake, TCP versus UDP, the OSI layers, DNS and DHCP, NAT and private addresses.

Computer Networks help

Cybersecurity

Cybersecurity tutoring: symmetric versus public-key crypto, hashing and salting, TLS handshakes, SQL injection, buffer overflows and threat modelling.

Cybersecurity help

Machine Learning

Machine learning tutoring: the bias–variance tradeoff, gradient descent, train and validation splits, regularisation, and why accuracy misleads you.

Machine Learning help

Data Science

Data science tutoring: tidy data and joins, missing values, groupby aggregation, sampling bias, p-values in practice, and honest chart design.

Data Science help

Operating Systems

Operating systems tutoring: processes versus threads, race conditions and semaphores, deadlock conditions, virtual memory, paging, and file systems.

Operating Systems help

Software Engineering

Software engineering tutoring: requirements and user stories, UML diagrams, design patterns, unit testing, code review, Git merges, and Agile sprints.

Software Engineering help

Languages

French

French help that answers the real questions: passé composé versus imparfait, être-verb agreement, pronoun order, and when the subjonctif is triggered.

French help

Spanish

Spanish help on the parts that actually cost marks: ser versus estar, preterite versus imperfect, por versus para, and the subjunctive trigger list.

Spanish help

Mandarin Chinese

Mandarin help with tone sandhi, measure words, the two uses of le, and character radicals — the parts that pinyin drills never quite explain.

Mandarin Chinese help

English as a Second Language

ESL help with the parts of English that stay hard: a versus the, present perfect versus past simple, phrasal verbs, and academic writing for school.

English as a Second Language help

Latin

Latin help with case endings, the ablative absolute, participles and indirect statement, plus a method for translating scrambled word order.

Latin help

German

German help with the four cases, der/die/das, verb-second and verb-final word order, separable verbs, and the adjective ending tables that never stick.

German help

Japanese

Japanese tutoring that untangles wa versus ga, on and kun kanji readings, counters, the te-form and keigo, out loud and on a live whiteboard.

Japanese help

Punjabi

Punjabi help with the Gurmukhi script, the tone hidden in ਘ and ਭ, gender agreement, the ਨੇ past tense, and reading what you already speak.

Punjabi help

Arabic

Arabic help with the root-and-pattern system, Forms I to X, sun and moon letters, idafa, broken plurals, and reading text with no short vowels.

Arabic help

American Sign Language

ASL help with topic-comment order, non-manual markers, classifiers, receptive fingerspelling, glossing assignments and Deaf culture coursework.

American Sign Language help

Italian

Italian help with passato prossimo against imperfetto, essere or avere, lo and gli, articulated prepositions, ne and ci, and double consonants.

Italian help

Korean

Korean help with batchim sound changes, topic and subject particles, verb endings and speech levels, two number systems, and TOPIK practice.

Korean help

Learning a new language

Vocabulary Retention

Why new words vanish within a day, and what to do instead: expanding review gaps, recall in the productive direction, chunks, and frequency-first lists.

Vocabulary Retention help

Listening Comprehension

Native speech blurs because of elision, liaison and reduced vowels. Learn to segment words you already know, using dictation and narrow listening.

Listening Comprehension help

Speaking Fluency

Fluency is planning time, not vocabulary size. Build automatic chunks, talk around a word you cannot find, and repeat a task until it comes out faster.

Speaking Fluency help

Pronunciation & Accent

Your ear files an unfamiliar sound as the nearest one from your first language. Fix perception first, then tongue placement, then stress and rhythm.

Pronunciation & Accent help

Language Immersion

Immersion is not osmosis. Input only counts when you understand most of it and notice the rest, which is why background television teaches almost nothing.

Language Immersion help

Grammar for Language Learners

Why you can recite the rule and still say it wrong out loud. Gender, cases, aspect and mood explained by what they do to a sentence, not as tables.

Grammar for Language Learners help

Reading in a New Language

Learn to read a second language properly: choosing text at 98% known-word coverage, intensive versus extensive reading, and parsing long sentences.

Reading in a New Language help

Writing in a New Language

Write in a second language without translating from your first: collocations, formal and informal register, connectors and essay conventions.

Writing in a New Language help

Language Exam Prep

Prepare for DELF, DALF, HSK, JLPT, IELTS and school language exams: sectional pass marks, scaled scoring, oral formats and timed practice with worked answers.

Language Exam Prep help

Conversation Practice

Practise real conversation in a new language: buying thinking time, talking around missing words, repair phrases, and getting past your rehearsed topics.

Conversation Practice help

Heritage Language Learners

For students who grew up hearing a language but never learned to read it: literacy from scratch, formal register, fossilised grammar and class placement.

Heritage Language Learners help

Spaced Repetition

Make spaced repetition work: interval and ease mechanics, handling lapses and leeches, cloze cards from sentences you met, and digging out of a backlog.

Spaced Repetition help

Public speaking

Public Speaking

Learn the mechanics of speaking to a room: pace, pausing, signposting, eye contact and filler words. Practise out loud and get spoken feedback.

Public Speaking help

Presentation Skills

Build a talk that holds up: one idea per slide, an opening that states the point, timed rehearsal and a plan for the questions at the end.

Presentation Skills help

Debate

Learn burden of proof, clash, flowing a round and the four-step rebuttal. Practise cross-examination out loud and get feedback on your case.

Debate help

Speech Writing

Draft a speech that sounds right out loud: openings, tricolon and antithesis, transitions, callback endings and cutting to a strict time limit.

Speech Writing help

Stage Fright

Stage fright is an adrenaline response, not a flaw. Learn what your body is doing, a breathing and rehearsal protocol, and how to use the first minute.

Stage Fright help

Class Presentations

Get a class presentation ready: read the rubric first, cut to the time limit, split a group project fairly, and rehearse out loud the night before.

Class Presentations help

Storytelling

Storytelling tutoring for speeches and presentations: finding the turn, cutting the runway, building a scene, and rehearsing the telling out loud.

Storytelling help

Persuasive Speaking

Persuasive speaking help: conceding the other side, turning statistics into one instance, ordering your arguments, and asking for something specific.

Persuasive Speaking help

Impromptu Speaking

Impromptu speaking practice: a structure to reach for when you are called on cold, how to buy four seconds, and how to land an ending.

Impromptu Speaking help

Voice & Delivery

Voice and delivery coaching: breath support, ending sentences downward, using pauses instead of filler, and being heard without shouting.

Voice & Delivery help

Slide Design

Slide design help for student presentations: assertion titles, one idea per slide, charts readable from the back row, and slides you do not read.

Slide Design help

Seminar Discussion

Seminar discussion help: how to enter a conversation, cite the text, disagree without attacking, and meet a participation rubric that counts responses.

Seminar Discussion help

Don't see your course?

These are the subjects with a page written for them, not the limit of what you can ask. Start a session and bring whatever you have.

Start free — no card