For teachers and students alike, ESL Gold is packed with free resources (mostly free, with the usual sidebar ads that aren’t too annoying). For students: links to places to study English; conversation partners (requires registration fee – but “Telephone Teachers” are paid); textbook recommendations language skills; learning strategies; quizzes; links; software and CD-ROMs (for purchase from site partners); and language exchange. For teachers: job list; handouts; textbook recommendations; teaching skills; TESOL courses; lesson plans and ideas; tips for teaching; teacher resources; ESL/EFL links; supplementary materials; software and CD-ROMs; games and activities. Much of the content is shared from other teachers, so this seems to be a cooperative resource. Great for new or even established teachers as well as ESL students.