Ivan Rivera-Torres
Dr. Rivera is a passionate professor that cares about his students. He does practice problems in class and gives tons of practice problems for homework. I found this very helpful! He will stay after class and go over any questions you have and during his office hours. He is a very fair grader! You definitely need the book for this class.