If u actually watch the lectures you should be able to pass. He curved both midterm and final and if u watched the lecture he goes through exactly what to do. He's on call during both exams and will answer all questions even check over ur work and tell u what to fix. Not bad just a lot of work and focus needed. 