The University of San Francisco: Gleeson Library
Library with Yellow Flowers
Oxford Biblical Studies Online
Brill's Encyclopedia of Hinduism
Oxford Islamic Studies Online
Encyclopaedia Judaica
Encyclopedia of Buddhism
New Catholic Encyclopedia
Ask A Librarian

ESL: Selected Web Sites

General ESL Sites

The Internet Picture Dictionary

An online picture dictionary website. There are vocabulary games as well as pictures and words. The picture dictionary is available in English, Spanish, Italian, French, and German.

Dave’s ESL Cafe

A comprehensive website for students and teachers. There are a variety of ESL exercises (for example, pronunciation, idioms, grammar) for beginning to advanced ESL learners.

ESL Gold

A comprehensive site with a variety of ESL exercises covering all basic skills as well as Business and test preparation (TOEFL/TOEIC) for beginning to advanced ESL learners.

The Learning Edge

An ESL site with an adult literacy newsletter. There are listening selections as well as other activities for beginning to intermediate level students.

Randall’s ESL Cyber Listening Lab

A website for working on your listening comprehension. Listening passages and exercises are categorized as easy, medium, and difficult. There are also academic listening lectures and exercises.

Activities for ESL Students

A website with activities (quizzes, exercises, and puzzles) to help you learn English.

Purdue University’s OWL (Online Writing Lab)

A site from Purdue University with information on grammar, spelling, idioms and links to many other sites.


Educational Testing Service

The Educational Testing Service (ETS) has information about registering for the TOEFL, test dates and times, and general information. It also includes TOEFL practice exams.


A website with TOEFL practice questions and guidance for improving your TOEFL score.

About ESL

A general ESL website, but with emphasis on test preparation. There is a daily TOEFL quiz, tips to help you improve your TOEFL score, and many other exercises.

Test Magic

A test preparation site that focuses on the TOEFL Structure section. There are free tests, tips, and lots of practice exercises.