One of the worst teachers I've ever had in my entire life!!! He is very smart and he nows what he is doing but he can not teach!! He is lazy!!!
He can get you mad because of his attitude but to me he's a nice person. He's also a good teacher and he's foccused.