Anthony Glick
Glick is a godsend professor. Only reason I didn't do well was my own negligence when studying for the first midterm. If you can do the homework w/o Chegg than you should be fine for exams. Exams are curved. Extra credit problems on HW and exams. Despite going through many hardships in his own life that he shared with us, he did his job amazingly.