Steve Landis
Professor Landis is a gem. He teaches with such love for the subject. It's easy to tell that he deeply cares about his students and their academic well being. If you have fun in his class, you're doing it right. He teaches very concisely and clearly. He's able to answer any question nearly instantly. An amazing man, and a talented one at that!