Doug Green
First off a quality that a lot of people don't possess, he admits when he has made a mistake and doesn't take it personally. His lectures are straightforward and his labwork is interesting and a lot of times fun. All in all a good professor and would definitely take more classes taught by him again.