Tarek Buhagiar
Extremely exam heavy. Complete teach-yourself class. Fairly easy content that you can pick up by doing the LearnSmart and homework assignments. Good way to knock out the gen-ed requirement. However, the way this class is weighted is awful and feels unfair. Your entire grade is determined by 3 exams. You need As on every exam for an A in the class.