Mr. G is one of the best teachers ive ever had, im not a math person but he somehow managed to teach me my way to an A in the class. As long as you do all your work and put a lot of effort you should be good, he really cares for his students and is there whenever you need him