He's really cool, be nice to him, he'll be sure to be nice to you. He does lead the GSA, and he's very energetic.
He is an amazing teacher who makes sure you get the in depth meaning and not justthe facts he will make any and every class an amazing one
Great Teacher, hard but makes class fun! Always there to talk if needed about anything! Great guy, fun,cool, funny and different than anyother teacher in a great way!!! good breath of fresh air
He can be kind of strange. Yells stuff randomly. He is very hard too.
One of the best teachers I had at FHS... hilarious, cool, and a great laugh. Enjoy him while you can!
I had Mr. Johnson for freshman and AP EuroHist-- the class was great both times, but tough. He's a cool guy.