Professor Smith was an excellent professor. It was definitely one of the best classes I have ever taken. He knows what he is talking about and makes learning fun. Listened to input from students and inspired/motivated us to study and work hard because it definitely paid off. TAKE HIS CLASS!!!