Great professor! Wininger provides clear explanations of the material in class and encourages class discussion. Class discussions are very much Socratic and his tests actually reflect the material covered in class PowerPoints. Lectures were very interesting and stimulating.