Dr. Long Jiang was a great professor. He laid out the material and homework so that you are very well prepared for the exams. Grading was very forgiving on Exams and allowed for small mistakes to lose barely any points. Best Mechanics professor by far.