Class originally scheduled at 6:30pm CST.
2nd day, changed to 5:30pm CST, waited 20 mins, teacher didn't show up, because teacher was in meeting.
3rd day, waiting for email with online meeting link, no emails, called, notified me time changed to 6:30pm.
Waited till 6:30pm, no email, called, a guy said, waiting online, waited 10 more mins, called them again, after ringing long time, a guy answered, class cancelled.
Those guys changed time, cancelled classes, without notice, very irresponsible. And the class's quality is not good either, very bad sound quality.
I wish I read other negative reviews before making payment.