Xingru Zhang - University at Buffalo (SUNY Buffalo), Buffalo, NY

Professor: Xingru Zhang
Department: Mathematics
College: University at Buffalo (SUNY Buffalo), Buffalo, NY
Rating # 1
Overview:
  • Course: MTH241
  • Grade Received: B+
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
this prof is ridiculous. we can't go it well unless you prepare one or two more cheat sheet. NO CURVE and FINAL EXAM IS VERY HARD(average is 60). exams are not hard but the prepare question are 16+ for each exam and real exam pick 10 similar question.
Rating # 2
Overview:
  • Course: MTH241
  • Grade Received: C
  • Overall Rating: 1.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
exams are not hard but the prepare question are 16+ for each exam and real exam pick 10 similar question. That means we can't go it well unless you prepare one or two more cheat sheet. NO CURVE and FINAL EXAM IS VERY HARD(average is 60).
Rating # 3
Overview:
  • Course: MTH241
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Best Calc 3 professor at UB by far. Not because he is the best lecturer, but because he allows a cheat sheet and exams are easy. Three exams and online hw. That's it. He has review sheets before every exams(worst case scenario just memorize how to do the solution). I probably went to class <10 times. One of the easiest As ever.
Rating # 4
Overview:
  • Course: MTH241
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Don't let his name fool you, his accent is not bad at all. His teaching techniques are clear and he makes sure that you understand what he is teaching. He stops class to ask if anyone has any questions. He listens to students and adapts to teach as effectively as possible.
Rating # 5
Overview:
  • Course: MTH241
  • Grade Received: A
  • Overall Rating: 4.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Accent is not that bad. He is very good at explaining what everything means so you are not blinding accepting equations. Wants you to understand. Very helpful during office hours, willing to meet at another time if you can't make his hours. Tests are exactly like the review sheets he sends out-do those and you'll be golden. Would recommend!
Rating # 6
Overview:
  • Course: 241
  • Grade Received: A
  • Overall Rating: 4.0
  • Course Difficulty: 1.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
Easy A if you do all your homework and understand them. Easy exams. Great professor overall.
Rating # 7
Overview:
  • Course: MTH241
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
If you take this course with "Zhang the Infallible," a nickname he is fond of, you will do very well. I recommend taking his class. Make sure to pray to his glory before each test. Good luck and Xingruspeed
Rating # 8
Overview:
  • Course: MTH241
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
Amazing professor. Just do the homework and go over the review sheet before tests and you'll do fine. 11/10 would recommend. ALL HAIL XINGRU!
Rating # 9
Overview:
  • Course: MTH241
  • Grade Received: A
  • Overall Rating: 3.5
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
He honestly doesn't have much of a strong accent. However, if you do have trouble understanding him, there is no need to fear because he writes everything on board (clearly). He provides many good examples which can be applied to the homeworks and exams. I highly recommend this prof! Try not to miss his classes because he can move on quickly.
Rating # 10
Overview:
  • Course: MTH241
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
He covers material very fast in class. He has an accent which makes it hard to understand what he is saying, but his work on the board is clear. The homeworks are hit or miss, some are really time consuming and some are pretty easy (sometimes there are videos walking you through a similar problem).
Rating # 11
Overview:
  • Course: MTH241
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
He uses class time well and covers everything you need to know. The homework can be time consuming but usually has video examples that walk you through the problem. There are 3 tests and they are very similar to the review problems. You need a 92% to get an A, but it's very doable. Overall, a consistent teacher and a relatively easy class.
Rating # 12
Overview:
  • Course: MTH321
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
His English is surprisingly good and uses class time perfect. Usually runs class a little over time. Exams are usually 8 questions and you have just enough time to finish. Study the practice exams and you will be fine. Online homework allows you to "view another problem" and walks you through each problem with different constants. Great teacher.
Rating # 13
Overview:
  • Course: MTH241
  • Grade Received: N/A
  • Overall Rating: 3.5
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
His english isnt that bad. Class is semi difficult. STUDY NOTHING BUT HIS PRACTICE TESTS! they are very similar to the real test. you will succeed if you do this
Rating # 14
Overview:
  • Course: MTH241
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
nothing flashy but he gets the job done. study review problems for tests and your good.
Rating # 15
Overview:
  • Course: MTH241
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Zhang is kinda of weird, funny man. It's a easy class, but the lectures were very boring. He does give nice review sheets, though. If your thinking about skipping class, only skip the first half of the semester; the second half gets kind hard.
Rating # 16
Overview:
  • Course: MTH241
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
His lectures are like purgatory. Good luck going. If you do the work though you will be fine. 92% is needed for an A, so it's tough to get a good grade, but it's an easy class overall. I had zero interest in the course.
Rating # 17
Overview:
  • Course: MTH309
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Fairly easy to understand once you attend a couple classes. Test questions are straight forward and use easy numbers to compute. Read the book, do all the homework and do the review sheets and an A should be no problem.
Rating # 18
Overview:
  • Course: MTH309
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Very good professor. Explains things clearly, does not go too fast. You learn the subject well, and it's not a pain. His English is also very good. (I had him for linear algebra)
Rating # 19
Overview:
  • Course: MTH142
  • Grade Received: N/A
  • Overall Rating: 2.5
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
He is a good Prof. He gives review sheets that are exactly same to the exams. You can get easy A but only study the review sheet and do all Homework!
Rating # 20
Overview:
  • Course: MTH241
  • Grade Received: N/A
  • Overall Rating: 3.5
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Pretty good guy. Not the easiest to understand, but you just have to pay closer attention. He can be funny at times, and his chalkboard erasing skills are ridiculous.
Discuss With Everyone:

No comments:

Post a Comment