If you have the chance to take a class with Savoth, do it. He is extremely knowledgeable, but he can get his points across concisely. His lectures are easy to outline, and he has realistic expectations for students. You'll learn a lot without a lot of headaches.