Fei Song - University of Guelph

Professor: Fei Song
Department: Computer Science
College: University of Guelph
Rating # 1
Overview:
  • Course: CIS2430
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
An amazing prof! His class was very organized and he was easily one of my favourite profs in university. Song makes his lectures as interesting as possible with lots of demos to help you understand thecontent. Unlike most CIS courses where you basically teach yourself everything his class examples directly related to the assignments! 100% recommend
Rating # 2
Overview:
  • Course: CIS2430
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: N/A
Comment:
Quizzes were pretty fair. Assignments took a lot of time, but that's expected for comp sci. Well designed slides and TAs are pretty accessible so overall a pretty good experience. Rubrics were itemized and weighted so you could pretty reasonably estimate what grade you would get before it was even marked. Overall pretty solid prof
Rating # 3
Overview:
  • Course: CIS6650
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Prof. Song is very patient and willing to share knowledge more than from book.
Rating # 4
Overview:
  • Course: CIS2430
  • Grade Received: A-
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: N/A
Comment:
Yo Dr. Song was a straight up sav and is an amazing guy with a great sense of humour. He loves teaching and that quality really shows to his students. Assignments and quizzes are reasonable and fairly graded. Glad that I had the opportunity to have such a fantastic prof!
Rating # 5
Overview:
  • Course: CIS2430
  • 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:
Great lecturer. Although teaching Java can be quite trivial and dry, he does a good job of creating a lively and engaging lecture environment. He speaks clearly and is willing to re-explain concepts that students are unclear on. He responds to emails quickly and thoroughly too. Assignments and quizzes were reasonable and relevant as well.
Rating # 6
Overview:
  • Course: CIS2430
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Fei Song is underrated by students. He loves teaching and is great when it comes to extra help! Very approachable and understanding. Assignments are clearly outlined and fairly graded. Lectures aren't the most interesting, especially if you have previous experience in Java, but he tries. Gotta give him that.
Rating # 7
Overview:
  • Course: CIS2430
  • 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:
Guelph has a lot of racists who will hate on Fei Song just because he is Chinese and has an accent. However, he is perfectly understandable, extremely helpful and wicked smart. He always replies to emails fast, and stays after class to answer any questions. He may not be the best lecturer though, since he sticks to his slides pretty rigidly.
Rating # 8
Overview:
  • Course: CIS2430
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Don't let his ethnicity fool you, he is a perfectly capable professor that can speak clear english (with occasional spelling errors). Classes were not "super" entertaining, but were very professional and clear. Assignments given were VERY FAIR and with consistent attention to this course, you will be ok. Tests are also fair and do-able. Good prof
Rating # 9
Overview:
  • Course: CIS2430
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
He genuinely cares. He's not an amazing lecturer, but he's alright, and he hopes to do better. A lot of people complain about him, but it's just because his tests were frustrating. His tests were too unclear, especially multiple choice, every question he asked could have gone many ways. Too many things get piled on at the end of the semester.
Rating # 10
Overview:
  • Course: CIS2430
  • 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:
Excellent prof. Genuinely cares for students, very easy to approach and always like to help students. One of the best CIS Profs I've had at UofG.
Rating # 11
Overview:
  • Course: CIS443
  • 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:
Prof Song is my favourite prof at the University of Guelph. Always clear, helpful, and sometimes a little predictable :)
Rating # 12
Overview:
  • Course: CIS6650
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Very smooth english, good representation
Rating # 13
Overview:
  • Course: CIS475
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
great teacher; provides timely and thoughful feedback
Rating # 14
Overview:
  • Course: CIS3650
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Very good at covering rather difficult material. He seems genuinely concerned about his students - you just have to ask for help.
Rating # 15
Overview:
  • Course: CIS3650
  • Grade Received: N/A
  • Overall Rating: 1.5
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Unclear, boring, marks lower than Obimbo's class
Rating # 16
Overview:
  • Course: AFEW
  • Grade Received: N/A
  • Overall Rating: 2.5
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Well, I almost died of boredom when in his class. He's quite competent but his teaching isn't the best. This guy is no "Anthony Robbins", so get through the class on your own motivational skills!
Rating # 17
Overview:
  • Course: CIS475
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Thought provoking lectures. Very approachable.
Rating # 18
Overview:
  • Course: CS663
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Great supervisor
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