He has always been so supportive and caring with me and my work. I honestly wouldn't get the grades I get in history if it wasn't for his well planned out lessons and good teaching
John is an absolute ledgend. Even if you don't like History, you should take History, just to join in with John's sick banter. The best teacher you will ever meet. Top lad.