Professor Elmer is probably the best professor I have ever had. For being an important, required course, he made the class very easy to receive an A. His exams are a bit tougher, but there were only 2 and he provides tons of EC opportunities to get an A. If you have the chance, don't pass up taking his class.