Neema Nourian
Neema was a terrible professor. I took him over a 5 week class and he just dumped us with 2+ hour lectures every single day. He barely taught you anything and constantly made mistakes, if he just said things right the first time you would probably learn something. DO NOT TAKE HIM AT COC.