Phillip Buffum
Professor Buffum is a solid choice for a DS/A class. His projects are very time-consuming so make sure you start early. He gives one midterm exam which is very difficult, but it can be curved. You will have to implement algorithms on your own, since he only gives you the theory in lectures.