you made me curious so I took a look. He's got TEFL but really can't write in English correctly. So hope he's not teaching anything that requires English as a language.
and easily confused with words like "arrival" in Thailand and "within 3 days" of arriving. Or "exempt of visa". As if the word exempt means something bizarre and new.