Here’s a great site for teachers, students, and anyone who is trying to learn English as a second language. TOP English Reading Websites has links to sites where you can find resources for reading English. There are links to online libraries with thousands of ebooks, newspapers, audiobooks and more. This is a page at a site called Speechy Project, which has many resources for language teaching, and a lot of them are free. There are links to English grammar Web sites, vocabulary builders, writing and reading tutors, and much more. Check it out!