I dropped this class because of how difficult the exams were. You miss a few questions and drop multiple letter grades. The instructor was nice and he seems interested in the material but the class was pretty stressful.