Find the support your child needs.
Explore school subjects, exam preparation, programming, language learning and enrichment.
127 courses

English for Kids
Beginner English, everyday vocabulary, listening, speaking and interactive activities.

English for Teens
Everyday communication, school-related English, reading and writing.

English as an Additional Language
English support for students studying other school subjects in English.

Conversational English
Everyday conversations, expressing opinions, discussions and speaking practice.

Phonics & Early Reading
Letter sounds, blending, decoding and first reading skills.

Reading Comprehension
Understanding texts, identifying key ideas, inference and vocabulary in context.

English Grammar & Vocabulary
Sentence structure, tenses, word choice, spelling and punctuation.

English Writing Skills
Sentences, paragraphs, descriptions, summaries and structured responses.

Creative Writing
Storytelling, character development, descriptive writing and poetry.

Academic & Essay Writing
Essay structure, argument development, evidence and analytical writing.

English Literature
Novels, poetry, drama, literary analysis and text-based essays.

English Pronunciation
Speech sounds, word stress, rhythm, intonation and clear communication.

Primary Mathematics
Number sense, arithmetic, fractions, decimals, measurement and word problems.

Secondary Mathematics
Algebra, geometry, graphs, equations and mathematical reasoning.

Arithmetic & Pre-Algebra
Operations, ratios, percentages, negative numbers and introductory equations.

Algebra
Expressions, equations, inequalities, functions and polynomials.

Geometry
Shapes, angles, constructions, transformations, area, volume and proofs.

Trigonometry
Trigonometric ratios, identities, equations and applications.

Precalculus
Functions, logarithms, sequences and preparation for calculus.

Calculus
Limits, differentiation, integration and applications.

Statistics & Probability
Data analysis, probability, distributions and statistical reasoning.

Additional & Further Mathematics
Advanced school mathematics aligned with the student's specific syllabus.

Mathematical Problem Solving
Multi-step problems, logical reasoning and unfamiliar question types.

Math Olympiad Preparation
Competition-style number theory, algebra, geometry and combinatorics.

Primary Science
Living things, materials, forces, energy and scientific observation.

General & Integrated Science
Foundational biology, chemistry and physics within a combined school course.

Biology
Cells, human biology, genetics, ecology and biological processes.

Chemistry
Atomic structure, chemical bonding, reactions, calculations and organic chemistry.

Physics
Motion, forces, energy, electricity, waves and matter.

Environmental Science
Ecosystems, resources, pollution, climate and sustainability.

Scientific Investigation Skills
Experimental planning, variables, data interpretation and scientific explanations.

School Computer Science
Algorithms, programming, data representation, computer systems and networks.

Coding for Kids
Beginner programming, sequences, loops, conditions and interactive projects.

Scratch Programming
Visual programming, animated stories, games and interactive activities.

Python Programming
Programming fundamentals, problem solving and practical projects.

Java Programming
Programming basics, object-oriented concepts and school-level assignments.

Web Development for Teens
HTML, CSS, JavaScript and building simple websites.

Game Development for Kids & Teens
Game logic, mechanics, interactions and small playable projects.

Robotics & Physical Computing
Sensors, simple circuits, programmable devices and practical projects.

Digital Literacy & Online Safety
Productivity tools, online research, privacy and responsible technology use.

AI Literacy for Students
Understanding AI, checking generated information and using tools responsibly.

History
Historical events, source analysis, cause and consequence, and essay writing.

Geography
Physical geography, human geography, maps, case studies and data interpretation.

Social Studies
Communities, society, citizenship and social issues.

Global Perspectives
Research, evaluating evidence, different viewpoints and global issues.

Psychology
School-level psychological theories, studies and research methods.

Sociology
Social institutions, culture, inequality and sociological perspectives.

Politics & Government
Political systems, institutions, participation and comparative analysis.

Economics
Microeconomics, macroeconomics, markets, government policy and international trade.

Business Studies
Business activity, marketing, operations, finance and human resources.

Accounting
Double-entry bookkeeping, financial statements and accounting analysis.

Financial Literacy for Teens
Budgeting, saving, interest, borrowing and everyday financial decisions.

Entrepreneurship for Teens
Business ideas, customer research, simple business models and presentations.

Mandarin Chinese Tutoring
Pronunciation, tones, characters, conversation and school support.

Japanese Tutoring
Conversation, hiragana, katakana, kanji and grammar.

Korean Tutoring
Hangul, vocabulary, grammar and everyday communication.

French Tutoring
Beginner to advanced school-level French and conversation.

Spanish Tutoring
Beginner to advanced school-level Spanish and conversation.

German Tutoring
Beginner to advanced school-level German and conversation.

Arabic Tutoring
Reading, writing, Modern Standard Arabic and school support.

Hindi Tutoring
Reading, writing, grammar and school support.

Malay Tutoring
Reading, writing, conversation and school support.

Indonesian Tutoring
Reading, writing, conversation and school support.

Tamil Tutoring
Reading, writing, grammar and school support.

School Readiness
Early literacy, numeracy, following instructions and learning routines.

Early English
First words, songs, stories, listening and simple communication.

Early Reading & Writing
Letter recognition, sound awareness, handwriting and first words.

Early Mathematics
Counting, numbers, shapes, patterns and simple problem solving.

Thinking & Reasoning for Kids
Sorting, sequencing, puzzles and age-appropriate reasoning activities.

Drawing & Painting
Drawing fundamentals, colour, composition and creative projects.

Digital Art & Design
Digital illustration, visual composition and beginner design projects.

Music Theory
Notation, rhythm, scales, harmony and listening skills.

Piano Lessons
Technique, reading music, repertoire and practice support.

Guitar Lessons
Chords, rhythm, technique and beginner repertoire.

Chess Coaching
Rules, tactics, strategy, game analysis and tournament preparation.

Public Speaking & Debate
Speech structure, persuasive arguments, presentations and debate practice.

Study Skills Coaching
Revision methods, note-taking, active practice and independent learning.

Time Management for Students
Study schedules, homework planning and managing deadlines.

Exam Technique Coaching
Understanding questions, planning answers and managing exam time.

Research & Project Skills
Finding sources, evaluating information, planning projects and referencing.

Presentation Skills
Structuring presentations, creating slides and delivering ideas clearly.

AP Calculus AB Tutoring
Subject support, original practice questions and revision for AP Calculus AB. The course and exam year are confirmed before matching.

AP Calculus BC Tutoring
Subject support, original practice questions and revision for AP Calculus BC. The course and exam year are confirmed before matching.

AP Statistics Tutoring
Subject support, original practice questions and revision for AP Statistics. The course and exam year are confirmed before matching.

AP Biology Tutoring
Subject support, original practice questions and revision for AP Biology. The course and exam year are confirmed before matching.

AP Chemistry Tutoring
Subject support, original practice questions and revision for AP Chemistry. The course and exam year are confirmed before matching.

AP Computer Science A Tutoring
Subject support, original practice questions and revision for AP Computer Science A. The course and exam year are confirmed before matching.

AP Microeconomics Tutoring
Subject support, original practice questions and revision for AP Microeconomics. The course and exam year are confirmed before matching.

AP Macroeconomics Tutoring
Subject support, original practice questions and revision for AP Macroeconomics. The course and exam year are confirmed before matching.

AP Psychology Tutoring
Subject support, original practice questions and revision for AP Psychology. The course and exam year are confirmed before matching.

Cambridge English for Young Learners Preparation
Pre A1 Starters, A1 Movers and A2 Flyers.

Cambridge English for Schools Preparation
A2 Key for Schools, B1 Preliminary for Schools and B2 First for Schools.

Cambridge C1 Advanced Preparation
Advanced English exam preparation.

TOEFL Primary Preparation
English skills practice and test familiarisation for younger learners.

TOEFL Junior Preparation
English skills practice and test familiarisation for school-age learners.

IELTS Academic Preparation
Listening, Reading, Writing and Speaking preparation.

TOEFL iBT Preparation
Academic English and test preparation.

SAT Preparation
SAT Math; SAT Reading and Writing; full-test preparation.

ACT Preparation
Subject practice, mock tests and test-taking strategies.

School Admissions Test Preparation
English, mathematics, reasoning and writing, matched to the target school.

School Interview Preparation
Interview practice, discussing interests and communicating clearly.

PSLE English Tutoring
School support and exam preparation for PSLE English. The current syllabus, school year and learning goal are confirmed with your family.

PSLE Mathematics Tutoring
School support and exam preparation for PSLE Mathematics. The current syllabus, school year and learning goal are confirmed with your family.

PSLE Science Tutoring
School support and exam preparation for PSLE Science. The current syllabus, school year and learning goal are confirmed with your family.

Singapore-Cambridge SEC Tutoring
School support and exam preparation for Singapore-Cambridge SEC. The current syllabus, school year and learning goal are confirmed with your family.

HKDSE English Tutoring
School support and exam preparation for HKDSE English. The current syllabus, school year and learning goal are confirmed with your family.

HKDSE Mathematics Tutoring
School support and exam preparation for HKDSE Mathematics. The current syllabus, school year and learning goal are confirmed with your family.

HKDSE Biology Tutoring
School support and exam preparation for HKDSE Biology. The current syllabus, school year and learning goal are confirmed with your family.

HKDSE Chemistry Tutoring
School support and exam preparation for HKDSE Chemistry. The current syllabus, school year and learning goal are confirmed with your family.

HKDSE Physics Tutoring
School support and exam preparation for HKDSE Physics. The current syllabus, school year and learning goal are confirmed with your family.

HKDSE Economics Tutoring
School support and exam preparation for HKDSE Economics. The current syllabus, school year and learning goal are confirmed with your family.

CBSE Subject Tutoring
School support and exam preparation for CBSE Subject. The current syllabus, school year and learning goal are confirmed with your family.

CBSE Class 10 Exam Preparation
School support and exam preparation for CBSE Class 10 Exam Preparation. The current syllabus, school year and learning goal are confirmed with your family.

CBSE Class 12 Exam Preparation
School support and exam preparation for CBSE Class 12 Exam Preparation. The current syllabus, school year and learning goal are confirmed with your family.

ICSE Exam Preparation
School support and exam preparation for ICSE Exam Preparation. The current syllabus, school year and learning goal are confirmed with your family.

ISC Exam Preparation
School support and exam preparation for ISC Exam Preparation. The current syllabus, school year and learning goal are confirmed with your family.

SPM English Tutoring
School support and exam preparation for SPM English. The current syllabus, school year and learning goal are confirmed with your family.

SPM Mathematics Tutoring
School support and exam preparation for SPM Mathematics. The current syllabus, school year and learning goal are confirmed with your family.

SPM Science Tutoring
School support and exam preparation for SPM Science. The current syllabus, school year and learning goal are confirmed with your family.

EIKEN Preparation
School support and exam preparation for EIKEN Preparation. The current syllabus, school year and learning goal are confirmed with your family.

IB Mathematics Tutoring
Analysis and Approaches or Applications and Interpretation, at Standard Level or Higher Level. Select your exact course when requesting a tutor.

Cambridge IGCSE Mathematics exam preparation
Number, algebra, geometry, graphs, equations and mathematical reasoning, with topic practice, exam technique and timed original questions.

Edexcel International GCSE Mathematics
Subject support and revision for Edexcel International GCSE Mathematics, matched to the relevant programme and learning needs.

Cambridge O Level Mathematics
Subject support and revision for Cambridge O Level Mathematics, matched to the relevant programme and learning needs.

Cambridge IGCSE Additional Mathematics
Subject support and revision for Cambridge IGCSE Additional Mathematics, matched to the relevant programme and learning needs.

IB MYP Mathematics
Subject support and revision for IB MYP Mathematics, matched to the relevant programme and learning needs.

Singapore SEC Mathematics
Subject support and revision for Singapore SEC Mathematics, matched to the relevant programme and learning needs.