Adam Haney
He is a good lecturer and you will be expected to read the textbook outside of class. For me his style of teaching does not really click, but I know lots of people like him. He grades papers lightly and there will be extra credit opportunity. If you just do as the syllabus outlines you will be fine.