Jaime Lopez
Horrible. Always shows up late. We have no clue whats on his test. He literally just writes the text book on the bored. He brings nothing beneficial to my learning. My Ta taught us more in the one day then we learned the whole week in this class. He cant even print out enough tests. Do not take this class period