Sourabh Singh
Weekly readings are required to pass but as long as you do them you will be just fine. Overall nice professor and knows what he's talking about. Must but textbook for readings but simple to read. 2 papers make up the mid term and final but very easy. Totally recommend!