Michael Gale
Awesome professor! A great choice if youre a returning student and trying to get reacquainted with academia. The textbook was not required, but I chose to buy it because I wanted to reinforce my class notes and the lectures. The textbook authors are great, and Im glad I bought the book. If you failed Micro before, then enroll in his course.