Reynaldo Tapia
The course is very interesting with engaging discussions. Dr. Tapia responds very quickly and gives good feedback. He assigns one chapter a week from the book and is also willing to work with you and give extensions on homework. There is no midterm, 2 papers, and a final exam. 

