Christopher Herrera
Professor Herrera is the best, he is very interactive with his students. Although we could not be in class the rest of the semester, he made sure that his instructions were broken down to easily understand, he is amazing. Essays were easy, he helps you out a lot. He answers quickly as well. Lastly, he does not make you buy the book, you'll see why.