Keith Eppich
Dr. Eppich is honestly the best teacher I have ever had. His class is extremely difficult and time-consuming but so worth it. You can tell he works very hard and he has clear expectations. He made his lectures interesting and actually FUN to watch. 