English as a Second Language
Welcome to our collection of English as a Second Language (ESL) tools & resources for students, teachers, and educators.
We have lots of free videos that will help you improve your English and also advice and tips that will help you in English proficiency examinations like TOEFL (Test of English as a Foreign Language) and IELTS ( International English Language Testing System).
TOEFL or IELTS? Which exam should you take?
The IELTS Test
IELTS is available in two test formats:
Academic or General Training. All candidates take the same Listening and Speaking modules but different Reading and Writing modules.
Listening, Reading and Writing must be completed in one day. Depending on your test centre, the Speaking test may be offered on the same day or up to a week before or after the other parts.
The IELTS Test IELTS Listening Test
IELTS Reading Test
IELTS Reading Test IELTS Writing Test
IELTS Writing Test
IELTS
Academic Writing Task 1
IELTS
Academic Writing Task 1
IELTS
Academic Writing Task 1
IELTS
Academic Writing Task 1
IELTS Essay Writing Techniques
IELTS Essay Writing Techniques
IELTS Discussion Essay Outline
IELTS Discussion Essay Writing
IELTS Discussion Essay Writing
IELTS Discussion Essay Writing
IELTS Argument Essay Thesis
IELTS Argument Essay Outline
IELTS Argument Essay Writing
IELTS Argument Essay Cleanup
IELTS General - Letter Writing
IELTS Speaking Test Overview
IELTS Speaking Test Tips
Do's and Don'ts in the Speaking Test
IELTS Speaking Test Part 1
IELTS Speaking Test Parts 2 and 3
Study English - IELTS Preparation
Lessons from Australia Network
Series One
Episode One: Word families and spelling.
Episode Two: Ways of discussing a topic. Fact and opinion.
Episode Three: The language of description. Businesses and economic information.
Episode Four: Mmaking comparisons and looking at prepositions of time.
Episode Five: Brainstorming, taking notes and developing ideas.
Episode Six: The language of cause and effect. Names of countries and nationalities.
Episode Seven: The types of language needed to describe processes.
Episode Eight: The relative pronouns, "that, which and who" and linking words
Episode Nine: Acronyms, abbreviations and names.
Episode Ten: Ways of connecting ideas.
Episode Eleven: Ways to talk about something that's happened in the past.
Episode Twelve: How to describe cycles and also the use of phrasal verbs.
Episode Thirteen:: Articles, indefinite articles 'a' and 'an' and the definite article 'the'.
Episode Fourteen: Conditional sentences. They're sentences that use 'if'.
Episode Fifteen: Adjectives
Episode Sixteen: How to talk about things in the future.
Episode Seventeen:: Some of the features of formal, written English.
Episode Eighteen: Language used to describe processess and transition signals.
Episode Nineteen: Listening to numbers and practise saying and spelling them.
Episode Twenty: Talk about places, locations and directions.
Episode Twenty One: Continuous tense and practice some sentence stress.
Episode Twenty Two: Listen to a finance report and learn about numerical data.
Episode Twenty Three: Ways to describe appearance, character and behaviour.
Episode Twenty Four: Iintonation and the use of the comma.
Episode Twenty Five: Ssimple present tense, definitions and technical vocabulary
Episode Twenty-Six: Classification and pronunciation of final s sounds.
Series Two
Episode One: Pronouns, homonyms and practise using suffixes.
Episode Two: Different ways to use the word "say", plus common collocations.
Episode Three: Spatial relationships.
Episode Four: Paragraphs. Plus the words we use to describe weather.
Episode Five: Linking words. Plus the many uses of the word "there".
Episode Six: Describing how something works and describing colours.
Episode Seven: The words "some" and "any." About space and astronomy.
Episode Eight: Tenses. Particularly present perfect and simple past tenses.
Episode Nine: The use of contractions in spoken English.
Episode Ten: How to use reflexive and demonstrative pronouns
Episode Eleven: The language of speculation and how to identify the future tense.
Episode Twelve: Expressing attitude and using the words "so" and "such".
Episode Thirteen: The use of noun, verb and preposition phrases.
Episode Fourteen: Tenses and different ways of making comparisons.
Episode Fifteen: IELTS Speaking and Reading tests.
Episode Sixteen: English users indicate negative meanings.
Episode Seventeen:
Practise your reading comprehension skills
Episode Eighteen:: Practise using hyphens and also talk about showing contrast.
Episode Nineteen: The various functions of sentences in English.
Episode Twenty: Dicuss infinitive verbs and some common conversation markers.
Episode Twenty One: IELTS Listening Test. Strategies for improving listening comprehension.
Episode Twenty Two: Using context to guess the meaning of unfamiliar words.
Episode Twenty Three: Practise pronunciation
Episode Twenty Four: Adverbs
Episode Twenty Five: Tips and strategies for answering Task 1 IELTS Academic questions.
Episode Twenty Six: Tips about letter writing, one of the tasks in the IELTS General Training Writing test.
Series Three
Episode One: IELTS Assessment Criteria - writing and speaking modules.
Episode Two: Writing Task Response for the academic and general IELTS tests.
Episode Three: Coherence and Cohesion in Writing
Episode Four: Sentence Types - demonstrate grammatical range and accuracy.
Episode Five: Vocabulary Range - vocabulary criteria used to assess candidates.
Episode Six: Question Tasks and Topics in the essay section of the IELTS test
Episode Seven: The IELTS Speaking Test
Episode Eight: Speaking Fluently.
Episode Nine: Speaking Coherently .
Episode Ten: Vocabulary for Speaking
Episode Eleven: Grammatical Range in the Speaking Test
Episode Twelve: Intonation in the IELTS Speaking Test.
Episode Thirteen: Reading Skills and Question Types
Episode Fourteen: General Training Reading
Episode Fifteen: Listening for Signpost Words
Episode Sixteen: Listening for Numbers in the IELTS Listening Test.
Episode Seventeen: Talking about Festivals and Celebrations.
Episode Eighteen: Labelling and Describing an Object
Episode Nineteen: Labelling a Flow Chart
Episode Twenty: Giving Examples
The TOEFL iBT Test
The TOEFL iBT takes about four hours. It is administered via a computer from a certified testing center. Instructions are embedded within each section. The test comprises of four sections - reading, listening, speaking and writing. All the four sections are taken on the same day. Note taking is allowed during the whole exam.
Download TOEFL iBT Tips - How to prepare for the TOEFL iBT
The TOEFL Test
TOEFL Reading Section
TOEFL Reading Section
TOEFL Listening Section
TOEFL Listening Practice
TOEFL Listening Samples
TOEFL Speaking Section
TOEFL Speaking Section
TOEFL Speaking Section Question 1
TOEFL Speaking Section Question 1
TOEFL Speaking Section Question 2
TOEFL Speaking Section Question 2
TOEFL Speaking Section Question 3
TOEFL Speaking Section Question 4
TOEFL Speaking Section Question 4
TOEFL Speaking Section Question 5
TOEFL Speaking Section Question 6
TOEFL Sample Questions from theTOEFL official site
Compare TOEFL and TOEIC
TOEIC Sample Tests
TOEIC Listening and Reading
TOEIC Speaking and Writing
TOEIC Bridge
English As a Second Language Lessons
Tongue Twisters
The following lessons are mainly from English with Jennifer (American)
English Vocabulary 1
English Vocabulary 2
English Vocabulary 3
English Vocabulary 4
English Vocabulary 5
English Vocabulary 6
English Vocabulary 7
English Vocabulary 8
English Vocabulary 9
English Vocabulary 10
English Mini Lessons 1
English Mini Lessons 2
English Mini Lessons 3
Basic English Grammar
Basic English Grammar - The Simple Past Tense
English Grammar - Conditionals 1
English Grammar - Conditionals 2
English Grammar - Prepositions
English Grammar - The Passive Voice
English Grammar - "Seem"
English Grammar - Present Perfect Tense & Present Perfect Progressive
English Grammar - Reported Speech 1
English Grammar - Reported Speech 2
English Grammar - Reported Speech 3
English Grammar - Phrasal Verbs and Double Comparative
English Grammar - Articles 1
English Grammar - Articles 2
English Grammar - Modal Verbs, Gerunds & Infinitives
Advanced English - Olympic Games
Advanced English - Yard Sale
Common Mistakes in English - Advise/Recommend/Suggest
Common Mistakes in English - Think/Thinking
Common Mistakes in English - Requests
Common Mistakes in English - Wish & Hope
Common Mistakes in English - ing/ed adjectives
Common Mistakes in English - Prepositions
Common Mistakes in English - Whether
Common Mistakes in English - Used To
Common Mistakes in English - Too/Enough
American Slang I
American Slang II
American Slang III
Pronunciation of English Vowels - Front Vowels
Pronunciation of English Vowels - Back Vowels
Pronunciation of English Vowels - Central Vowels
Pronunciation of English Vowels - Diphthongs
The following videos are mostly from EnglishCafeDotCom (American)
Learn English with Jim 1
Learn English with Jim 2
Word of the Day - Enthusiast, Hectic, Inclement, Prolific
Guess the Word of the Day 1
Guess the Word of the Day 2
Guess the Word of the Day 3
English Quiz of the Day
Customer Service English
Words at Work
Learn English for Job Interviews
A Day in the Life of ...
A Day in the Life of ...
Learning Spoken English
Conversational English
Aesop's Fables:
The Fisherman and the Little Fish
The North Wind and the Sun
The Ant and the Grasshopper
The Moon and her Mother
The following videos are mostly from LearnAmericanEnglishOnline
American Citizenship Test: Questions and Answers
Days of Week
Months of Year
Telling Time
Numbers: 0 to Billion
Ordinal Numbers
Greetings
Multiplication and Division in English
Shapes, Lines, Height and Weight in English
The Verb "Be" - Present Tense
The Verb "Be" - Negative
The Verb "Be" - Questions and Answers
Nouns, Plural Nouns, Irregular Plurals
Nouns - Countable and Uncountable
Possessive Nouns
"Much, Many, A Lot"
Direct and Indirect Objects
Subject Pronouns, Object Pronouns, Reflexive Pronouns
Possessive Pronouns, Possessive Adjectives
This, That, These, Those
There, Their, They're
Present Tense - learn, be, do
Present Continuous Tense
Past Tense for the Verb "Be"
Past Tense - Regular Verbs
Past Tense - Irregular Verbs
Past Tense - Negative
Past Tense - Have, Has, Had
Future Tense - "Going To" and "Will"
Present Perfect Tense - Questions, "be"
Present Perfect Tense
- Passive Voice, Past & Present Tense
Past Continuous or Past Progressive Tense
Past Tense vs Past Continuous Tense
Present Perfect Continuous Tense
Past Perfect Tense
Future Continuous Tense
Review of Verb Tenses
Using the Past Participle
Adjectives & Possessive Adjectives
Adjectives - "ing" and "ed"
Comparative & Superlative Adjectives
Order of Adjectives
Modal Verbs
Modal Verb - "Have to"
Idiomatic Modal Verbs
Infinitives
Gerunds
Adverbs & Comparative Adverbs
Prepositions - at, on, in
Prepositional Phrases
Passive Voice
Passive Voice - Past, Present, Future Tense
Passive Voice - Present Perfect, Present Continuous, Past Continuous Tense Passive Voice - Modal Verbs, Infinitives, Gerunds
Causative Verbs
Articles - a, an, the
Questions - Who, What, Where, When and How
Some, Any
Hope/Wish, So/Too, Either/Neither
Should, Ought to, Had better, Could, Being, Been
Always, Usually, Often, Sometimes, Never, Already, Yet
Can, Could, Be able to, May, Do you mind, Few, Little, Must, Have
Other, Others & Another, Each Other, Every Other
Actually, Really & Very, What, Enough
Pretty, Still & Anymore, Likely, Last
Conjunctions - And, Therefore, However, Consequently
Conjunctions - Because, Due to, Not only, Both, Although, Even though
Conjunctions - Otherwise, In addition, Furthermore, Unless
More Conjunctions
Types of Sentences: Interrogative, Declarative, Imperative and Exclamatory
Imperatives - Commands
Parts of a Sentence
Independent and Dependent Clause
Difference between Clauses and Phrases
Noun Clauses
Adjective Clauses
Relative Clauses
Adverb Clause
Compound Sentences
Complex Sentences
Indirect and Direct Speech
Conditional Sentences: Future, Present, Past
Tag Questions
Embedded Questions
Daily Doses of English (British)
Daily Dose of English 1
Daily Dose of English 2
Daily Dose of English 3
Daily Dose of English 4
Daily Dose of English 5
Daily Dose of English 6
Daily Dose of English 7
Daily Dose of English 8
Daily Dose of English 9
Daily Dose of English 10
Daily Dose of English 11
Daily Dose of English 12
Daily Dose of English 13
Daily Dose of English 14
Daily Dose of English 15
Daily Dose of English 16
Daily Dose of English 17
Daily Dose of English 18
Daily Dose of English 19
Daily Dose of English 20
Daily Dose of English 21
Daily Dose of English 22
The following videos are from MisterDuncan (British)
Lessons 1- 4: Introduction, Hello/Goodbye, Please & Thank You, Response to Please/Thank You
Lessons 5 - 8: Good/Bad, Happy/Sad, Health & Exercise, Stress & Worry
Lessons 9 - 12: Fame, Saying Sorry, Irony & Coincidence, All About You
Lessons 13- 16: Grammar, Body Language, Slang, Technology
Lessons 17 - 20: Time, Small Talk, Rules, More Slang
Lessons 21 -24: Compliments, The Way You Feel, Faults/Bad Habits, Changing English
Lessons 25 - 28: Speech Making, On & Off, Noun/Verbs, Intonation
Lessons 29 - 32: Jokes & Humour, Abbreviation, Lies, Fear
Lessons 33 - 36: Questions & Answers, Political Correctness, Making Mistakes, Phonetics
Lessons 37 - 40: Fashion, News, Money, Complaint & Complain
Lessons 41 - 44: Influence, Action, Superstition, Word Association
Lessons 45 - 48: Describing Things, The Human Body, Punctuation, Death
Lessons 49 - 52: Food, Samuel Johnson, Giving Your Opinion, British & American English
Lessons 53 - 56: The Office, Winter Snow, Love, Springtime
Lessons 57 - 59: By the Sea, Going on Holiday, Autumn
Learning English - Ask MisterDuncan 1
Learning English - Ask MisterDuncan 2
Learning English - Ask MisterDuncan 3
Learning English - Ask MisterDuncan 4
Learning English - Ask MisterDuncan 5
Learning English - Ask MisterDuncan 6
Learning English - Ask MisterDuncan 7
The following videos are from EF PodEnglish (British)
Beginners
Learn English 1
Learn English 2
Learn English 3
Learn English 4
Learn English 5
Learn English 6
Intermediate
Learn English 7
Learn English 8
Learn English 9
Advanced
Learn English 10
Learn English 11
Learn English 12
Learn English 13
English for Kids (British)
High Frequency Words
High Frequency Words 1
High Frequency Words 2
Days of Week, Months of Year, Fruit Names, Numbers
Alphabet letters and sounds - phonics
Phonics Songs
A, B, C, D
E, F, G, H
I, J, K, L
M, N, O, P
Q, R, S, T
U, V, W, X
Y, Z and Review
Phonic Sounds
R-Controlled Vowels: ar, er, ir, or, ur
ch, sh, th, wh, ph sounds
oa, oi, oo, ow sounds
ee, ss, ll, zz, ff sounds
qu, ck sounds
ear, air, igh, ure
sounds
pl, bl, cl sounds
fl, gl, tw sounds
br, cr, dr sounds
fr, gr, pr, tr sounds
sc, sk, sl, st sounds
sm, sn, sp, sw sounds
ng, nd, pt, ct sounds
xt, nt, lk, lt sounds
sk,
sp, st, nk sounds
ld, ft, lp, mp sounds
str, shr, thr, squ sounds
spr, scr, spl sounds
nch, tch
sounds
Alternative Sounds and Spellings
Soft c and soft g
Short oo and long oo
ai, al, au, aw
sounds
ea, ew sounds
ie, ue sounds
ou, ow, oa, oe, o sounds
y, ay, ey,
oy sounds
ch, sh, zh, dg sounds
are, air, ear, ore, tion sounds
More Alternative Spellings
Silent Letters
Silent e
Silent letters: b, c, g
Silent letters: h, k, w
Grammar for Kids
Nouns
Proper Nouns, Pronouns
Spelling for Plural Nouns
Adjectives
Verbs, Adverbs
Compound Words, Question Words, Rhyming Words
Prepositions, Connectives
Vocabulary & Flash cards for Kids (American)
Letters of the Alphabets
Phonics Songs
Reading Songs
Tell the Time Songs
Numbers 1 - 10
Numbers 1 - 20
Animals 1
Animals 2
Body Parts
Clothes
Home
Colors
Family Members
Feelings
Fish & Sea Animals
Food
Fruits
Insects & Bugs
Jobs, Occupations, Professions
Months of the Year
Nature
Places
Preposition of Places and Movements
School
Shapes
Sports
Summertime
Town
Toys
Transportation
Vegetables
Weather
Nouns & Pronouns
Verbs
English Idioms
English Idioms - Arms, Athletics, Achilles' Heel
English Idioms - Ball, Bean, Bee, Bird
English Idioms - Bite the Bullet, Blue, Body Parts, Boxing
English Idioms - Cat, Color, Cut from the Same Cloth
English Idioms - Dog, Egg, Eye
English Idioms - Fish, Food, Football, From Scratch, Fruit
English Idioms - Gold, Green
English Idioms - Hair, Head, Horse, Horse Racing
English Idioms - Ice Skating, Insect, Leg
English Idioms - Monkey, Mouth, Music, On the Tip of the Tongue
English Idioms - Pie, Pig, Play it by Ear, Red, Rock the Boat
English Idioms - Silver, Step up to the Plate, Tea, Tongue
English Idioms - Meat, Seafood, Vegetables
English Pronunciation (American)
Learn English through Rhymes
Short Vowel Sounds
Long Vowel Sounds
Short and Long Vowels
"AA", "AW", "AH" Vowel Sounds
"EE", "EH", "IH" Vowel Sounds
"OO" Vowel Sounds
"UH"and "UR" Vowel Sounds
"I" and "EE" Vowel Sounds
"H" English Pronunciation
"L" English Pronunciation
"R" English Pronunciation
"Y" English Pronunciation
"B" and "P" English Pronunciation
"B" and "V"
English Pronunciation
"D" and "T"
English Pronunciation
"F" and "V"
English Pronunciation
"G" and "K"
English Pronunciation
"L" and "R" English Pronunciation
"V" and "W" Pronunciation
"S" and "Z"
English Pronunciation
"SH" English Pronunciation
"TH" English
Pronunciation
"WH" English Pronunciation
"CH" English Pronunciation
"AI" Diphthong
"AY" Diphthong
"EW" Diphthong
"OW" Diphthong
"OH" and "OY" Diphthongs
"NG" Sound
"HH", "LL", "NN", "RR"
Sounds
"SP", "ST" Sounds
/ZH/ Sound
"TL", "THS", "TH" Sounds
"ED" Ending Sounds
Word Stress
More Word Stress
Thought Groups
Stress Patterns
Advanced Stress
Patterns
Intonation
Can / Can't
True T/ Flap T
The following videos are from Sozoexchange.
English Lesson
English Vocabulary & Pronunciation - A1
English Vocabulary & Pronunciation - A2
English Vocabulary & Pronunciation - A3
English Vocabulary & Pronunciation - B1
English Vocabulary & Pronunciation - B2
English Vocabulary & Pronunciation - C1
English Vocabulary & Pronunciation - C2
English Vocabulary & Pronunciation - C3
English Vocabulary & Pronunciation - D1
English Vocabulary & Pronunciation - D2
English Vocabulary & Pronunciation - E1
English Vocabulary & Pronunciation - E2
English Vocabulary & Pronunciation - F1
English Vocabulary & Pronunciation - F2
English Vocabulary & Pronunciation - F3
English Vocabulary & Pronunciation - G1
English Vocabulary & Pronunciation - G2
English Vocabulary & Pronunciation - G3
English Vocabulary & Pronunciation - H1
English Vocabulary & Pronunciation - H2
English Vocabulary & Pronunciation - I1
English Vocabulary & Pronunciation - I2
English Vocabulary & Pronunciation - I3
English Vocabulary & Pronunciation - J1
English Vocabulary & Pronunciation - K1
English Vocabulary & Pronunciation - L1
English Vocabulary & Pronunciation - L2
English Vocabulary & Pronunciation - M1
English Vocabulary & Pronunciation - N1
English Vocabulary & Pronunciation - N2
English Vocabulary & Pronunciation - O1
English Vocabulary & Pronunciation - O2
English Vocabulary & Pronunciation - P1
English Vocabulary & Pronunciation - P2
English Vocabulary & Pronunciation - P3
English Vocabulary & Pronunciation - P4
English Vocabulary & Pronunciation - Q1
English Vocabulary & Pronunciation - R1
English Vocabulary & Pronunciation - R2
English Vocabulary & Pronunciation - S1
English Vocabulary & Pronunciation - S2
English Vocabulary & Pronunciation - S3
English Vocabulary & Pronunciation - T1
English Vocabulary & Pronunciation - U1
English Vocabulary & Pronunciation - V1
English Vocabulary & Pronunciation - V2
English Vocabulary & Pronunciation - W1
English Vocabulary & Pronunciation - XY
English Vocabulary & Pronunciation - Z1
English Vocabulary & Pronunciation - Z2
Frequently Mispronounced Words
These common English words are frequently mispronounced by ESL speakers
Mispronounced Words 1
Mispronounced Words 2
Mispronounced Words 3
Minimal Pairs
Learn how to pronounce confusing word pairs. These words have only One sound that differentiates them
Minimal Pairs 1
Minimal Pairs 2
Minimal Pairs 3
Minimal Pairs 4
Minimal Pairs 5
Minimail Pairs 6
Embarrassing mistakes
These common words are often pronounced in very embarrassing ways
English Pronunciation 1
English Pronunciation 2
English Pronunciation 3
English Pronunciation 4
More English Vocabulary with Pictures and Videos
Learn English Words 1
Learn English Words 2
Learn English Words 3
Learn English Words 4
Learn English Words 5
Learn English Words 6
Learn English Words 7
Learn English Words 8
Learn English Words 9
Learn English Words 10
Learn English Words 11
Learn English Words 12
English Pronunciation (British)
Short Vowel Sounds
Short Vowel Sounds
Long Vowel Sounds
Diphthongs (Double Vowel Sounds)
Diphthongs (Double Vowel Sounds)
Voiced Consonant Sounds
Voiced Consonant Sounds
Voiceless Consonant Sounds
Voiceless Consonant Sounds
Other Consonant Sounds
Other Consonant Sounds
English Pronunciation (Mixed)
English Examples 1
English Examples 2
English Examples 3
English Examples 4
English Examples 5
English Examples 6
English Examples 7
Commonly Confused Words and Homonyms
Homophones & Heteronyms (American)
Homophones & Heterophones (British)
Advice & Advise
Before & Ago
Bored & Boring
Bring & Take
During & While
Effect & Affect
Here & Hear
Someone, Anyone, No one
Fun & Funny
Its & It's
Other & Another
To, Too, Two
They're, There & Their
Who's & Whose
Wish & Hope
You're and Your
Live & Live
Look, See & Watch
Listen & Hear
Want & Need
Advise, Recommend & Suggest
Make & Do, Other, Others & Another, Either & Neither
Good Morning Evening Night, Recipes, Receipts, Bills & Prescriptions, Hot & Spicy, Cardinal & Ordinal
Its & It's
Sometime &Sometimes
Some & Any
Eat & It
Other Commonly Confused Words
English Conversation
English Conversation 1
English Conversation 2
English Conversation 3
Business English (British)
BBC Business English 1
BBC Business English 2
BBC Business English 3
BBC Business English 4
BBC Business English 5
Business English (American)
Business English - Job Interviews
Business English - Business Vocabulary, Writing Letters
Business English - More Job Interviews
Business English - Workplace Expressions
Business English - Handing Problems, Expand Your Vocabulary
Polite English I
Polite English II
Learn Business English Vocabulary 1
Learn Business English Vocabulary 2
Learn Business English Vocabulary 3
Learn Business English Vocabulary 4
Learn Business English Vocabulary 5
Business English (Australian)This 15-part series for intermediate to advanced English language learners looks at the language used in everyday business situations such as meetings, presentations and negotiations.
Business English (01 - Pleased to meet you)
Business English (02 - Why don't you join us)
Business English (03 - Getting acquainted)
Business English (04 - Any other business)
Business English (05 - Hear Hear)
Business English (06 - What are the options)
Business English (07 - A Report on progress)
Business English (08 - Graphs and Trends)
Business English (09 - A customer survey)
Business English (10 - Wrapping it up)
Business English (11 - Can I help you)
Business English (12 - Negotiating)
Business English (13 - We might have a deal)
Business English (14 - A formal speech)
Business English (15 - Until next time)
We welcome your feedback, comments and questions about this site - please submit your feedback via our Feedback page.
© Copyright 2005, 2012 - onlinemathlearning.com
Embedded content, if any, are copyrights of their respective owners.
|