Jeremy Beller
I took this course out of curiosity and interest. Turned out to be really interesting. Prof Beller was nice and entertaining and communicated concepts well. There was a balance between the lectures and textbook. Would recommend prof; can't think of a negative.  Not a fan of Zoom. 