Cass Sherman
Professor Sherman is the best teacher I have had! His lectures are super clear and he is very smart! He offers print out notes so you don't have to write them, and he does a lot of practice problems. His exams are very fair and exactly like the examples. He also has homework. He doesn't use the textbook either. Definitely take him!!!