Amazing teacher , great guy!
John is an excellent geography teacher who tries his hardest at delivering each unit as entertaining and inspiring as possible. I preferred History as Geography's too boring.
Best teacher i ever had, got me interested in a subject i still work in to this day.
The man is a legend, amazing teacher and great on the ski trips