Studied a lot for this classes and felt prepared for every test, but every time I was completely caught off guard by the material. There is a disconnect between his expectations on a test vs what I learned from the lecture + book. I've heard to take Wells over the summer for a better class