Gregory Lehenbauer
Professor Lehenbauger is an amazing professor that I would recommend to anyone. He packs his lectures with a lot of information and it shows that he knows what he is talking about. He puts a huge amount of effort into his students. While there is a lot of work to do in this class, it is very manageable if you stay on top of it. 