I do not suggest taking this class if you would actually like to learn something. Lectures (which were short, two minute videos) were not helpful. Pretty much left to learn the material by yourself. The exams werent the worst exams Ive seen. But when left with little to no guidance on how to study for them, it can be hard. Nice grading scale.