Karl Hele
I liked Dr. Hele. If I wasn't graduating this year, I wouldn't hesitate to take another one of his classes. He is a tough marker but leaves fantastic feedback. He tells a lot of funny and interesting stories that makes class fun. Dr. Hele responds to emails quickly and seems happy to answer any questions.