From the many years that I know him as classmate, I don't think he is. He told me afternoons are usually occupied with endless meetings with his bosses and peers, if not with students or parents. He's not stupid either, 1st Cass Honours (BEng) working as an engineering manager in US MNC before he joins teaching.
Well I am outsider, wouldn't want to comment further. There are many information available and talk to ex-teachers, they will not hide because they already resigned.
://sgforums.com/forums/3317/topics/399609