Reviews of professor Yibo James Zhang

Rating: 5.0/5, difficulty: 4.0/5
Dr. J is a caring and thorough professor that cares about the success of his students inside and outside of class. He is very knowledgeable on the topic and is always willing to make adjustments on his teaching to give his class the best and most beneficial experience.

Rating: 5.0/5, difficulty: 4.0/5
Dr. J really cares about his students and wants you to do well. He understands that the material can be dry so he works hard to make the lectures more engaging and easy to follow. Always very friendly and approachable. There are a number of projects, yet they're usually straightforward and he is always willing to help. Definitely recommend.

Rating: 3.0/5, difficulty: 4.0/5
I bet this class was a lot better in person but it was entirely online and that made this class incredibly hard. His lectures were confusing and hard to pay attention to at times so it's very easy to fall behind. The best thing about this class is the projects, they're time-consuming but very beneficial and help prepare you for the real world.

Rating: 5.0/5, difficulty: 4.0/5
Best 361 professor there is. Works very hard to make sure everyone understands the material. Has comprehensive jeopardy games for exam preps. Also goes over the same material a lot, which ends up being worth it by the end. A lot of work, but study a bit and work with others and you'll do well.

Rating: 5.0/5, difficulty: 3.0/5
James is one of the best professors I've ever had. He is super intelligent, caring about the student, and always willing to help. HE ALSO DOESN'T HAVE TOO MUCH HOMEWORK! But it is important for you to get a thorough understanding of his materials. Just go to class and pay attention, do whatever he suggests you do, you will get an A.

Rating: 5.0/5, difficulty: 4.0/5
Dr.J is definitely one of my favorite accounting professors in Miami. The exams were hard but he curved a lot at the end of the semester. Lots of projects in this class, but he always offered extra office hours before the deadline. It was super helpful by going to the office hours. Please do come to see him, if you are not clear about the material.

Rating: 5.0/5, difficulty: 4.0/5
The course is hard in general, be ready for that, but Dr. J is willing to devote as much time as he can to help students. Make sure read his slides multiple times for tests.

Rating: 5.0/5, difficulty: 4.0/5
Great professor. He makes the class fun by adding humor into his lectures and gets to know all his students. Most people do badly on the exams. Study the PowerPoints and don't be afraid to ask questions. Gives a few extra credit points but not many. Homework and projects are graded leniently. Study before the jeopardy games!!

Rating: 5.0/5, difficulty: 3.0/5
Dr J. is an awesome guy. Is extremely caring about his students and was always helpful during office hours.