Xiang Chen
Dr. Chen is very caring & laid-back, but I must say his lectures are very incoherent. You have to teach yourself the whole course. Weekly take-home quizzes which are relatively easy. No mandatory homework . Two exams: midterm & final; a study guide would be provided for each. Some of the questions on his exams are straight from the study guide.