Samuel Hernandez
Very nice Professor but the class content and grading get very unorganized between lecture and lab. Doesn't give out very much extra credit, and doesn't explain things in lecture very well. Lectures and quizzes/ exams don't match up very well, so prepare to teach yourself or go to SI sessions a lot instead of relying on lectures.