If you 'get' him - fantastic. If you don't still good, though you'll be missing out.
One of those teachers it takes a while to get used to. However I soon realised he knew his stuff and was good at getting the point across. Although can seem slow, can also be quick-witted and amusing.
Bit of a short temper with paraffin, and yes at first seems slow, but he will always have an answer to any question you ask in a matter of seconds.
Good teacher, clearly knows his subject. When you first meet him seems a little slow, but he really isn't... really quite mind, and a quick wit.
Nice guy, easy to get along with. Quite lenient but rightly won't take any nonsense.