Learn Thai

This website is an excellent free resource for learning Thai and has over 1000 pages of content. There is also a strong emphasis on speaking Thai.