Ross Casebolt
People in my class have mixed feeling about Ross but I like him and think that what he expects of us is very fair and realistic. His notes can seem a little hard to follow because of the definitions and theorems but he's always glad to explain and clarify. Ross is super helpful in office hours and the hw and exams are fair and straightforward.