Jose Herrera
One of the best professors I've ever taken! He is very caring, knowledgeable, and very understanding. There are many opportunities to gain extra credit, and he is very prompt with putting up grades. He teaches in a way that is easy to understand, and I don't understand why his rating is so low! He's amazing! 