Xiang Guo
Dr Guo is a decent teacher for the 235 class. I HIGHLY recommend a good, thorough reading of the chapters. Lots of material to cover in this class so the lectures are more of an overview of what material you should know. Assignments are fairly easy and mostly straight from the book. Always gave my class the short answer question pool for the tests.