I'm on a ED visa. My school, in Bangkok, is quite good at letting us know what, when, and how to do it... first was for 2 months, then extend each time for 3 months. they have a fast track for more baht. do not leave, pay the fine, and get with the school people to sort yourself out so it doesn't happen again. good luck 🤞
when I went to immigration office for my first education visa and I gave them my tm-30 from agent they made me pay a 800 baht fine. I'm never been quite sure why, but I think it was because I did not have on that one month stay at hotel in Bangkok. that is the only reason I can think of why I was fined... just be prepared. All you can do
i went with 60 day visa from thai embassy in USA, once here switched to education visa. after 14 months will have over 12 months of consistent deposits into the thai bank account and qualify for non immigrant O Visa. for me, best way. for you... you decide.