Ed Ferrara
Ed's teaching is great. It's just too much info in one class. Also, his lectures, are too long (2.5 hours) and overwhelming. Assignment instructions have too many rules, confusing. Huge detailed assignments, tough grading, not enough time to complete the work. This should be 2 classes, not 1. Shame because the info's valuable. Not enough time.