Learn Thamil Through English Online course hosted at Duke.
Intermediate Tamil Textbook from the University of Michigan, with accompanying audio clips.
Tamil Virtual Academy Includes free online interactive lessons and downloadable textbooks.
YouTube: Learn Tamil Through English A series of video lessons.
Forvo.com Tamil Pronunciation Audio clips of native speakers pronouncing 260+ Tamil words.