Carlos Ruiz
Terrible. Barely lectures and assigns a lot of homework, along with having you read the chapters by yourself all through McGraw Hill. Proctors exams through Proctorio. Beware and good luck. 