Jaime Arguello
Best professor ever. So kind, humorous, really wants his students to understand the material. I would suggest going to class because the slides are great, but sometimes the homework is hard to do solely based off of the slides. Only grades are 3 homework assignments, a takehome midterm and final, and a group research paper. Grades very easily.