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.
Azhagi Free software allowing typing in Tamil in all Windows applications.
Online Tamil Keyboard Online keyboard allowing typing in the Tamil alphabet.