Dr. Prehna is monotone and shows no passion. He didn't know how to explain anything well either and just went "know this". This course is difficult so having a prof who has no idea how to teach doesn't help anything. Would recommend taking with another prof. He also didn't test what was emphasized and the midterms had many grading mistakes made.