Kyle Forrest
While Kyle is known to be very difficult, I think he is one of the most inspirational and passionate people I have ever met. You can tell he truly cares about the subject. He is a tough grader and you have to work hard to just pass, but that is college. I think I learned alot and he definitely prepares you for harder classes in the future.