I don't think he's a very good teacher, he knows how to control the class but his actual teaching skills arent that great. He's not very good at explaining things and he sometimes confuses me even more.
worst teacher ever!! i dont learn nething bout math and he gave me detention for LAUGHING!!!