Andy Sheppard
Gives great feedback, is well respected as he respects you, caring, amazing lectures, you will never be bored. Although the class isn't open book like others, the course work is easy to do and very easy to memorize. The information you do learn is actually helpful and will last a lifetime. I Highly recommend :)