Steve McFee - McGill University

Professor: Steve McFee
Department: Engineering
College: McGill University
Rating # 1
Overview:
  • Course: ECSE443
  • Grade Received: A-
  • Overall Rating: 4.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
Loves to hear himself talk and keeps a good pace. His favourite words are large and technical and his sentences usually end with "but that's beyond the scope of this course" or something similar. He is very concise so you'd better have a good attention span in order the pick out the useful info in an hour long barrage of jargon.
Rating # 2
Overview:
  • Course: ECSE291
  • Grade Received: A-
  • Overall Rating: 3.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: Mandatory
Comment:
He is not bad. Only if he made the lectures in sync with the lab (ie. not a whole week and a half ahead of the lab), it would've been more beneficial showing up for them. So be ready to read up on upcoming labs and take good notes even if you don't understand in order to get anything substantial out of the lectures for the lab.
Rating # 3
Overview:
  • Course: ECSE200
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
They guy is boring, who would never let anyone have peace. He thinks he's too good but he's not. Him being tough at undergraduate level only signifies his so called tyranny as a military dictator but the truth of the matter is he was never able to help a student, he thinks he's too good but he is rubbish as a person and as a teacher!
Rating # 4
Overview:
  • Course: ECSE443
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Numerical Methods with Prof. McFee usually has a hard midterm followed by an average difficulty final. Prof. McFee tends to be tricky, so make sure you study all of the material. In his defense though, he will help students and answer questions if you send him an email. Put effort into this course!
Rating # 5
Overview:
  • Course: ECSE443
  • 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: N/A
Comment:
Seriously? This teacher is THE BEST ONE I EVER HAD AT MCGILL. He is clear, loves teaching and we are unf lacking teachers like him! His exams are NOT HARD. You can always score a 80% Easily. The best! It was an honour behing your student
Rating # 6
Overview:
  • Course: ECSE443
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
I had him in my first year for ECSE-200 and then in my last semester for ECSE-443. He is a hard professor and his tests are tricky but you have to respect him as his ultimate goal in the end is to make you think. He tries to challenge your thinking, so you can develop your critical thinking which is necessary in real world/work situations.
Rating # 7
Overview:
  • Course: ECSE443
  • Grade Received: N/A
  • Overall Rating: 2.5
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Lots probably fail- super-hard midterm out of nowhere, likes being tricky sometimes. Has Ta's teach class at inferior level.
Rating # 8
Overview:
  • Course: ECSE200
  • Grade Received: N/A
  • Overall Rating: 3.5
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
I took circuit 1 in my first semester at McGill and I hated him, but now, after going through 3 semesters with different other professors from different courses, I have to say that this teacher is good, a little tricky on the exams, but still easy if you understand the course. Tutorial is a must if you want to understand fully.
Rating # 9
Overview:
  • Course: ECSE443
  • 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:
Great Professor.Helps a lot to students.Bit tricky but very generous...Lucky to have a Prof. like him...Thank you so much....
Rating # 10
Overview:
  • Course: ECSE200
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Very clear in class, but very tricky exams on very easy stuff though. You have to know your material deeply and no partial marks...
Rating # 11
Overview:
  • Course: ECSE200
  • Grade Received: N/A
  • Overall Rating: 2.5
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Prof didn't come to half the lectures. The TAs were more helpful. Attending tutorials is a must if you want to pass.
Rating # 12
Overview:
  • Course: ECSE200
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Terrible professor. All that matters are tutorials. I don't think you can get anymore than what's already been explained here. If possible, just go for another prof that teaches the same course. It's possible and it can be done. Just do it!
Rating # 13
Overview:
  • Course: ECSE200
  • 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:
his exam is hard
Rating # 14
Overview:
  • Course: ECSE200
  • Grade Received: N/A
  • Overall Rating: 3.5
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
He's a good teacher
Rating # 15
Overview:
  • Course: ECSE200
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
fait teacher, pretty clear. but expect to work your ass off, else you will fail.
Rating # 16
Overview:
  • Course: ECSE200
  • Grade Received: N/A
  • Overall Rating: 3.5
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
His ability to teach partial differential equations extends far beyond belief.
Rating # 17
Overview:
  • Course: ECSE443
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Not so bad. Made you think a lot. Prepares you to be a good engineer.
Rating # 18
Overview:
  • Course: ECSE200
  • Grade Received: N/A
  • Overall Rating: 2.5
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
He's NOT generous in partial marks at all! He's nice and can teach but I don't understand why he wanna fail so many student. I heard he was under probation by the department because he failed a lot of student. And he didnt really teach much about how to analyse circuits, he spent most times taking about history of circuit. (and unrelated stuffs)
Rating # 19
Overview:
  • Course: AA
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
The course itself isnt that bad. His questions are tricky and make you think. Practice is the key to succeed in this course and the past papers are crucial. He is GREAT lecturer but hard to reach
Rating # 20
Overview:
  • Course: ECSE200
  • Grade Received: N/A
  • Overall Rating: 2.5
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
No Comments
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