Daniel Hernandez
Dr. Hernandez is an amazing professor. He cultivates a positive learning environment and explains everything clearly. Tests are hard but he provides helpful conceptual reviews for them and with adequate studying you will do just fine.