Dr. Sheppard has good slides and explains stuff well. The class is lecture heavy and he sometimes puts some obscure stuff in his exams. As long as you study the slides and take good notes, you should be ok. Take opportunity for extra credit and take your studying seriously. Not much homework, grade is based mainly on 2 exams.