Jeff Macias
One of the kindest instructors at ASU you will ever meet. I loved taking Jeff's class so much, because his lectures where always very interesting and helpful. He goes over all the necessary material, and explains the material very well. Easy A if you go to class, read the book, and take good notes.