David Argudo
David has been one of the hardest professors I've taken in college so far, but his class is very much worth it. He is truly a smart, caring teacher who just wants you to succeed. As long as you go to the lectures, complete the homework, labs, and study before quizzes/tests, you'll be fine.