This class was an easy A. The material was decently difficult but the assignments were not hard. The final was more difficult but other than that it was a rather easy class. He is very nice though and accessible if you do need more help or have questions.