I think that you learn through the Internet, it takes a very long time in education, it does not make you speak brilliantly easy. but it will make you more knowledgeable and make you more confident. but if you really need to be proficient in speaking thai you must countries come to Thailand talk with Thailand people