Shangyou Zhang - University of Delaware

Professor: Shangyou Zhang
Department: Mathematics
College: University of Delaware
Rating # 1
Overview:
  • Course: MATH426
  • Grade Received: A
  • Overall Rating: 3.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Zhang seems like a good guy, but is not a great teacher. He is good enough, and I would have given him a higher rating, but the amount of work that this guy assigns is nuts. We get two 8-12 page HW assignments a week (doesn't care about exam weeks), plus a bunch of MatLab projects, MatLab labs, and five exams.
Rating # 2
Overview:
  • Course: MATH243
  • Grade Received: A
  • Overall Rating: 1.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Teaching is not this guy's forte. He often acknowledges that he's a "bad professor" in class. Zhang doesn't send coherent emails or solve problems thoroughly for the class. Zhang distributes grades via weirdly-coded emails instead of Canvas. Way too much homework was assigned. Take MATH243 with a different professor. At least the exams were easy.
Rating # 3
Overview:
  • Course: MATH243
  • Grade Received: Not sure yet
  • Overall Rating: 4.0
  • Course Difficulty: 1.0
  • For Credit: No
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Really hard to understand during the first few lectures, but then you get used to his style of teaching. If you just follow his teaching, you can do well in Math 243. Do not take web assign for granted, and if there's any problem, ask him directly. If you skip a lecture, you will miss a lot of things.
Rating # 4
Overview:
  • Course: MATH243
  • Grade Received: Not sure yet
  • Overall Rating: 1.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Zhang's lectures are useless. He makes tons of mistakes in his examples and half the time you cant understand what he's saying. He gives 3 WebAssign homeworks a week each averaging 10-20 questions, plus written homework. When emailing him for help, he replies with "I did an example in class" and provides no further help. You'll be teaching yourself
Rating # 5
Overview:
  • Course: MATH426
  • Grade Received: Not sure yet
  • Overall Rating: 2.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
15+ page homework weekly, many mistakes, extremely frustrating. He gives you study guides that are very similar to exams and will help you if you ask (sometimes) but is a very lenient grader. Good luck
Rating # 6
Overview:
  • Course: MATH342
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: N/A
Comment:
Professor Zhang is one of the worst professors I have ever taken. His lectures meander and are incoherent. He assigns weekly homeworks that take about 20 pages each. Would not recommend
Rating # 7
Overview:
  • Course: MATH351
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
He is not good at explaining things, but because of this he does a lot of examples to try and explain. He gives a lot of homework but is identical to the examples done in class, weekly quizzes and homeworks and drops 4-5 of them, he gives you a study guide that has the same questions as the exam and lets you retake the exams for a better grade.
Rating # 8
Overview:
  • Course: MATH529
  • Grade Received: A+
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: Mandatory
Comment:
Worst professor I've ever had. Can't understand him and class isn't worth going to, except for the fact that you're graded on it. Avoid avoid avoid.
Rating # 9
Overview:
  • Course: MATH349
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: Mandatory
Comment:
This Linear Algebra professor is all over the place. He can be condescending even though he masks it by always being happy and he makes so many mistakes on the chalkboard, which he laughs about. I stopped taking notes partway through the course because he would always backtrack and write way too much. He doesn't even use Sakai, a lot of homework
Rating # 10
Overview:
  • Course: MATH351
  • Grade Received: A-
  • Overall Rating: 2.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
He's not the best professor. He makes a lot of mistakes in class, so your notes get a little jumbled. And he's not very helpful at office hours. That being said, the material is honestly not that hard. The homeworks can be a little lengthy, but if you get those, you're solid. The tests are easy and he gives you a study guide beforehand.
Rating # 11
Overview:
  • Course: MATH302
  • Grade Received: B+
  • Overall Rating: 1.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
He is very hard to understand, condescending, and has a million questions per homework assignment (which are assigned every week). But he gives out study guides that basically tell you what the exam is going to be on which is the only reason I got a B
Rating # 12
Overview:
  • Course: MATH351
  • Grade Received: A-
  • Overall Rating: 1.5
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: Mandatory
Comment:
Impossible to understand, homework is way too long and his exams are too long as well so it is may be hard to finish. That being said if you can teach yourself, the concepts of the course aren't too difficult so if you are good at math and can teach yourself go ahead and take the class, he's a lenient grader
Rating # 13
Overview:
  • Course: MATH351
  • Grade Received: B
  • Overall Rating: 1.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
Laughs constantly when making mistakes. Very thick accent and cannot understand. Skips steps in problems. He doesn't have a set key to grade exams. He just takes off as many points as he feels. Also he tries to make his course's average look sufficient by doing this and some people who deserved higher or lower grades are averaged out to a B-, B.
Rating # 14
Overview:
  • Course: MATH302
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
He doesn't explain anything, gives you 8+hours worth of homework per week, he laughs at the class, makes TONS of mistakes, and skips steps when doing examples. AVOID IF POSSIBLE.
Rating # 15
Overview:
  • Course: MATH351
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Horrible Horrible Horrible teacher.. When I say horrible, I mean the worst professor you will ever have. However, he's also the easiest grader I have ever come across. Gives a study guide prior to the exams, and switches up the numbers. I had no idea what was going on but somehow managed to get a B with minimum effort
Rating # 16
Overview:
  • Course: MATH249
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Only take this teacher if you have the time and motivation to teach yourself the entire course. His tests will be exactly like the study guides but good luck learning how to do all of it on your own. Not only is he difficult to understand in class, but he has no ability to teach or explain or answer questions.
Rating # 17
Overview:
  • Course: MATH349
  • Grade Received: N/A
  • Overall Rating: 2.5
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
The amount of hw this guy gives is TOO DAMN HIGH! I had to choose between this and CISC304 to drop for an independent study. My interest in the subject was very high, but after the first hw took ~8 hours to complete, the decision was obvious.
Rating # 18
Overview:
  • Course: MATH351
  • 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:
I love this guy! he does a million examples rather than just explaining theorems. lots of short quizzess that were very easy but kept you on top of things in the class. Exams are same as study guide with different numbers. He likes students to use shortcuts rather than solving the long way. If you struggle with him, you shouldn't be an engineer!
Rating # 19
Overview:
  • Course: MATH242
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
It is impossib;e to understand his accent so classes are pretty useless. He gives a lot of homework but will delay the due date if asked. His tests are much easier than the homework and only a few questions. The homework grade does affect the overall grade so do the best you can.
Rating # 20
Overview:
  • Course: MATH243
  • Grade Received: N/A
  • Overall Rating: 2.5
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Tough to follow in lecture so lectures are not too helpful. Homework covers material not needed for exams which are easy. HW is graded weekly and the MAPLE labs are annoying. Checks attendence, 3 exams plus final. Nice guy and cares a lot. Not sure I would recommend him, but if you have to take him the tests are easy at least and he is nice.
Add Your Review Below:
Search Professors:
Welcome:

Before signing up for classes every students should gather as much information as possible to make a decision on which professors as well as which courses to take. This website will help you make this decision easier.

Here, the students can rate, research and cross-reference the overall performances of the professors to select the best ones, and always be informed and up-to-date with what’s important.

Join the fun! Visit all pages and get all the information you need to choose the best class and best professor that you’ll enjoy listening to and learning from.

Our Friendly Sponsor:
Schools:
Our Friendly Sponsor:


Celebrity Net Worth Visa Bulletin