Andrew Winters
Professor Winters sets clear expectations, gives necessary feedback to excel in his courses, and genuinely cares about the success of his students. His lectures and clear and concise and he responds quickly to any questions or concerns. This class is not something you can skate through for an easy A, but if you put in the work, you'll do well. 