The level of difficulty seems to vary depending on how flexible you could apply things you learned. I only get passing grades on exams regardless of how hard I try. It is depressing, but Professor French is very accessible and understanding. The class is fine. But I won't recommend it if you are not fond of being estimated by creative questions.