g is the cooliest teacher ever mkes learning fun
I know this guy both in and out of school and he's incredible. He's helped me out so much in the past few years. YO G WRAP IT UP!
9th-12th grade ...ive had him for 4 years hes one of the best teachers in the school