i agree with comment 6. i was also her student two years ago. she is so nice and i think she is the best english teacher i've ever had. now i'm studying in a master degree program in the US. all of my english writing skill are from her.
believe me....writing can not be self-study. you need teacher to make correction. thai teacher is better in that they know what is your weak.