While I havent seen it yet at my school, from what I understand all the schools have a "meh" class that they shove the ed visa riders into. Wherever you do end up going just make sure when you go to sign up you let them know you are serious about learning Thai and intend to be there every class and they should make sure you dont get put in their meh class.
they do all the paperwork and meet you at immagration to help if there is any questions during extensions. I get in person classes 3 times a week. I know they have some online students as well but not sure if those students are on ed visa.
well at the time the visa free entry was only 30 days and then you got a 30-day extension. So the agent saw that I had done the extension while I was in Thailand and told me I already did an extension he didn't want to let me back through into Thailand. My brother was with me who had done the same thing but had no problem. Luckily the other agents talked my agent out of being a huge inconvenience 😂