Richard Baybutt
Very knowledgeable and passionate about the subject matter, he's basically a sweet old grandpa. Lectures can be boring at times but they're well-paced. Lots of information so tests can be a bit stressful to study for, but he provides a study guide and all the information is in the power points. Very nice, professional guy.