Really good guy and good teacher if you work hard for him and don't mess about... I just about owe my decent (could have been terrible) A levels to him as he taught me history and business. Cheers
Been a while since he tought me but always cared a lot about the kids. Could be a bit scarey some times!