He can be hard to understand when giving lectures. Tests are pretty easy as long as you look over all of the ICA's, homework, and his exam review. He does give out bonus points for going to class when we don't have an ICA. Overall one of the easier sciences to take.