If I had one word to describe the way this course was taught, it would be UNFAIR. The exam was created to make you fail and trust me, no matter how great your GPA is, you will NOT do well. It's overly difficult to the point where students become frustrated and retain nothing. Should NOT be teaching, well he didn't so guess that's achieved