Carlos Romero-Talamas
This is the best engineering class I've taken. Prof. Talamas really knows the material, and shows real life applications and examples. Grading is fair, but tons of reading and quizzes. 