Richard Moy
Disclaimer: this review is specific to this class. The homework took hours every week, and it was absurdly difficult. When we complained about the homework, he just laughed. The last few assignments & midterm were brutal, and all our grades dropped. The group project took ages. Also class was boring. P.S. don't tell Moy anything bc he will gossip. 