Quizzes, tests, exercises and puzzles for English as a Second Language (ESL), English as a foreign language (EFL), Teaching EFL (TEFL), Test of EFL (TOEFL), English for speakers of other languages (ESOL), Teaching ESOL (TESOL), TOEIC.
Fact
Francis Scott Key wrote the words to The Star-Spangled Banner on the back on an envelope. The music is from an old English drinking song called To Anacreon in Heaven. .. More >>