Adrian Gonzalez
Probably the best engineering professor Ill get. Tests/quizzes open notes. Answers questions during lecture if youre confused. Records the lectures and uploads them in case you cant make it to class. Plenty of practice quizzes/tests uploaded for practice. No hard deadline for hw until the end of semester. Curves the tests and the class