Shuang Tang
Tang provided absolutely no structure or material. He does not give partial credit on quizzes so the scores are awful. Provides no information regarding midterm, tests, or quizzes. Lectures are difficult to follow and notes are not uploaded online. Only positive is tests and quizzes are open notes. Do not take this professor if you have the option.