He's one of the best teachers at our school. He gives a lot of homework though. He teaches us about life along with the math lessons.
Mr. G is a caring teacher. Not only does he teach his subject well, but he really MAKES you learn it whether you want to or not.