Yonglei Tao - Grand Valley State University

Professor: Yonglei Tao
Department: Computer Science
College: Grand Valley State University
Rating # 1
Overview:
  • Course: CIS622CIS623
  • Grade Received: A-
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: N/A
Comment:
He is very helpful.
Rating # 2
Overview:
  • Course: CIS160
  • Grade Received: A
  • Overall Rating: 4.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Lots of these reviews are outdated. I'm a science major and it was my first computer class. Sit close to the front as he is soft spoken. But overall, if you do pay attention during lecture you will do just fine. The CIS tutoring centering is very useful too if you are having trouble with the material. Work with other classmates!
Rating # 3
Overview:
  • Course: CIS241
  • Grade Received: A
  • Overall Rating: 4.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Professor Tao is a decent professor. He's very softly spoken so it can be difficult to understand him unless you are focused. During labs he is always available for help. He also might not cover certain aspects of a concept if they aren't relevant to the lesson or course, so you should ask questions for clarification.
Rating # 4
Overview:
  • Course: CIS160
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: N/A
Comment:
Easy going guy. Straight forward with what is expected. He gives a few computer exams and a few written exams. Even if you don't do so hot on the exams, there are enough lab activity points that make up for it. I stopped going to most lectures after the first month or so and still got an easy A. You do have to go to lab though.
Rating # 5
Overview:
  • Course: CIS500
  • Grade Received: A-
  • Overall Rating: 4.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
He is very soft spoken so sit near the front. He teaches material in a simple and straightforward way by using examples and at end of lecture providing a lab relating to material discussed. Projects (4) were challenging but he provided much help by using the class exercises and additional lectures to focus on what was needed for projects. Great guy
Rating # 6
Overview:
  • Course: CIS160
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
Alright straight up Tao is the man. Anyone who complains about his accent it just lazy, honestly I pay attention better because I need to focus a little more. He teaches you what you need to know and makes it easily understandable he does not deserve poor reviews.
Rating # 7
Overview:
  • Course: CIS160
  • Grade Received: A
  • Overall Rating: 2.5
  • Course Difficulty: 1.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
Older guy, tough subject. He's really boring, show up to the labs to get points, skip the lectures except those before tests. Should be an easy A if you put in some level of work.
Rating # 8
Overview:
  • Course: CIS160
  • Grade Received: N/A
  • Overall Rating: 1.5
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Very difficult to undserstand over his heavy accent. He's overally a nice older man but not good at explaining things to you. Class is pretty difficult if you dont know computer lingo. It's basically like taking a language class and the professor doesnt help much.
Rating # 9
Overview:
  • Course: CIS160
  • Grade Received: N/A
  • Overall Rating: 1.5
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
He is very hard to understand and jumps from topic to topic during lecture with no real rhyme or reason. The labs were generally easy enough, but you have to essentially teach yourself how to do them via the textbook. He's an easy grader, thankfully, and tests generally were not too hard.
Rating # 10
Overview:
  • Course: CIS160
  • Grade Received: N/A
  • Overall Rating: 1.5
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
VERY hard to understand. Easy class but I didn't learn a thing. VERY boring lectures
Rating # 11
Overview:
  • Course: CIS163
  • 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:
This professor made this class easy. He was helpful when you asked. If you don't ask questions he will continue on but he will answer your questions.
Rating # 12
Overview:
  • Course: CS368
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
HORRIBLE professor. Avoid at all costs.
Rating # 13
Overview:
  • Course: CS361
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
From someone who thought he could deal with a fair-rated professor: Do not take 361 with him. The class is AGONIZINGLY slow and boring, and the shrill, grainy sound of his voice will haunt you at night. Projects are mostly incomprehensible, although labs and exams are easy. Take 361 with Trefftz instead no matter the cost.
Rating # 14
Overview:
  • Course: CS150
  • 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:
VERY hard to understand. His voice puts everyone right to sleep. The lab assignments are easy but I think that only like 2 people got above 80 percents on the exams. I think if it were any other teacher the exams would be easy but it is so hard to pay attention in class, if you even go in the first place (because he doesn't care about attendance.)
Rating # 15
Overview:
  • Course: CS150
  • 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:
He is a really nice guy, but his accent truly makes understand everything difficult, its an easy A, but class is worse than watching paint dry
Rating # 16
Overview:
  • Course: CS150
  • 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:
He is so boring i plug in my I pod and ZONE OUT for an hour, the quizzes are a joke, the labs are a joke, attendance isnt even countred, he is a nice guy, but it seems like he does not care about what he does, he is super unhelpful, but that is only because he doesnt know his subject very well!take him if your VERY lazy, like myself
Rating # 17
Overview:
  • Course: CS500
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Worst prof ever. So boring because he speaks in such a heavy accent you can hardly understand him. Does not appear to be that hard but class is agonizinly boring.
Rating # 18
Overview:
  • Course: CS160
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
He was an overall good teacher. You really need to understand the information though to get a decent grade. His tests are fairly easy if you study hard. He is unclear at times (tells you one thing and does another. He thinks he understands what you mean but he really doesn't). I ended up getting an A- because I actually tried hard.
Rating # 19
Overview:
  • Course: CS361
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
The class is really easy. Just show up, take notes, do the labs and get an A. He is probably the most boring person in the world. He is chinese (or whatever) so he english is broken (at best) but he also mumbles. Smart guy, but boring. Rather have him then Hugh Mcguire though.
Rating # 20
Overview:
  • Course: CS500
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
good
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