One of the greatest teachers i have ever had through out all my years of high school. Very dedicated if your prepared to work.
Strict, but fair. Hounslow was a great teacher, pushed you hard because he wanted the best for you.
Good teacher who will push you to the edge of a cliff. Don't anger him