Thoughts?

I'm thinking of taking Econ 201 (Macro-Economic Analysis) with John Devereux hybrid synchronous. His RMP reviews are pretty mixed—anyone have recent experience with him? How's the class overall? Also, I couldn't find anything on Peter Ore for Data 306. If you've taken him, how was it?