Charles Winstead
I loved my class with Charles. He's good at explaining the material and he's very friendly. Always willing to help. Weekly homeworks that are lengthy but it's done as a group and the grading is fairly lenient. Quizzes are simple and exams require you to know your stuff. Solid amount of work each week. Overall I really enjoyed the class.