Michael Guerrero
Dr. Guerrero is a great professor, if you want to learn this is your guy! There will be a different reading every week from the textbook and a quiz to test that you read, but its straight forward what did you learn type of deal. He is straight with what he wants and expects. He is full of knowledge, experience, and research.