Carlos Hernandez
Carlos is passionate and hilarious. He is always available outside of class which is nice for doing the HW. He has very entertaining lecture and class activities to apply concepts with, he was a tough grader when it came to little details (labeling axis, showing F.B.D. on cartesian graphs, etc) so don't forget those things. Will be taking again!