Reviews of professor Bo Cheng Jin

Rating: 5.0/5, difficulty: 3.0/5
Excellent professor. Very funny and clear lectures. I learned a lot from this course. Highly recommended.

Rating: 5.0/5, difficulty: 4.0/5
Bo was instrumental to my success in the AME department at USC. As my mentor during my directed research project he was always available to discuss challenging topics and was excellent at helping me understand the applications of the various theories. I recently got an internship directly related to what he's taught me and I really appreciate it.

Rating: 1.0/5, difficulty: 1.0/5
Bo Jin is arguably the worst professor I've had in Viterbi. Not only does he lack understanding of mechanical engineering, it doesn't even seem like he cares. An entire semester into Senior design, I don't think he knows my name or understands anything about our project. He suggested that for our presentation, we add slides just to waste time.

Rating: 5.0/5, difficulty: 4.0/5
Highly recommend

Rating: 2.0/5, difficulty: 5.0/5
Professor Jin is NOT an understanding professor. I was swamped with work with multiple midterms on the same day that his homework was due, asked for an extension, and he said "that would create chaos." homie thinks that his class is quite literally the most important thing in the world. homeworks were also tough asf and graded hella harshly

Rating: 5.0/5, difficulty: 4.0/5
Very knowledgeable professor and was great at breaking down hard concepts to something easily understandable. Funny personality. Care about us actually leaning something. Course was lots of work and labs and his lectures were fun to attend. One of the best I've had at USC.