Xin Jiang
Avoid at all costs. Every class is a monotone lecture pulled from your already required weekly textbook readings. Prof is wildly unhelpful getting clear grading criteria across and grades incredibly harshly for a 1000 level class with no rubrics. Class is unorganized and unhelpful but unfortunately attendance is mandatory ....