Sheri Tice
Great class. Probably the most knowledgeable professor in the department. Quizzes are verbatim from the practice sets. A lot of reading per class thats not mandatory but helpful for participation points. Final project is long (40 page report single-spaces) but most people get As in this course. Overall would highly recommend