Skip to Main Content

Learn at SAPL

Community ESL Classes

Online ESL Classrooms

English For All

Video-based lessons teach you vocabulary, grammar, and more. One-time registration is free. 

Learn American English on Line

This website is free for students and schools. There are seven levels of instruction. Provides videos, lessons, exercises, quizzes, and advice.

 U.S.A. Learns

A free site for adults to:

  • Learn English
  • Improve basic reading, writing, speaking and life skills
  • Work with their teacher or tutor

ESL Books