Nitya Singh
Professor Singh is a great guy overall. The class discussions are an easy grade. The papers are very long so start early in the semester. The tests aren't too hard if you read the chapters. 