links for learning...

I like work; it fascinates me; I can sit and look at it for hours.

if you find...

If you find any other useful links, then why not let me know about them so that we can share them. Any broken links - please let me know. It is very difficult to keep up with all of these! Thanks, Miguel.

Texts to read and listen to, pronunciation practice, spelling practice, ...

up

Over 400 Listening Activities


This is mainly for native English speakers.

Voice of America (VOA) Special English
  • California Distance Learning Project 

  • up

    Online Dictionary 

    Ultra Lingua's Web Dictionary



    Where to Ask Questions 

    up


    up

    TOEFL Reading


    TOEFL Listening


    TOEFL Writing

    up


    TOEFL Grammar Practice:

     
    up


    Grammar

    up



    Learn more vocabulary:


    up