Philip Gasser
Mr Gasser is not the professor you want to take to get an easy A. He is, however, a professor who will teach you the material, and prepare you for your future in science or health care. You have to show up. You have to try. You have to think outside the box to do well in his course. I recommend his class if you actually want to understand Micro.