Kin Ha - Concordia University, Montreal, QC

Professor: Kin Ha
Department: Engineering
College: Concordia University, Montreal, QC
Rating # 1
Overview:
  • Course: BCEE231
  • Grade Received: B+
  • Overall Rating: 2.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Goes too fast and assumes you understand the first time, gets frustrated when you ask him to repeat or clarify. Doesn't teach the subject well, often focuses on irrelevant things or complicated useless examples. Lectures are long and boring, not worth attending. Tests are very easy if you have the past final and take a crash course.
Rating # 2
Overview:
  • Course: BCEE231
  • Grade Received: A-
  • Overall Rating: 2.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: Mandatory
Comment:
The lectures are useless but he takes attendance. Make sure to go to the tutorials and give yourself lots of time to think through the assignments (the documents he posts help a lot as well). This class is more of a test of your problem solving skills than anything. I found it to be challenging but also very rewarding.
Rating # 3
Overview:
  • Course: BCEE231
  • Grade Received: N/A
  • Overall Rating: 3.5
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
This is a useless class, yes i got an A- but i worked for it, i did the assignments i studied the sample exam problems he provides and it prepared me for his midterm and final. Your in university now.. everyones comments are to avoid him. How about you listen, study, practice and you'll pass, the same with every other class.
Rating # 4
Overview:
  • Course: BCEE231
  • Grade Received: N/A
  • Overall Rating: 1.5
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: Mandatory
Comment:
The man thinks & speaks in CMAP (the programming language he created). His tests are more an english comprehension challenge. If it were possible (which it really isn't) I would've avoided this guy.
Rating # 5
Overview:
  • Course: BCE231
  • Grade Received: B-
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
avoid him !
Rating # 6
Overview:
  • Course: BCEE231
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Avoid this lecturer! Despite his great knowledge of programming, he is not able to communication information in a clear and efficient way! This course is supposed to introduce students to programming, but this teacher goes through the material way too quickly!
Rating # 7
Overview:
  • Course: BCEE231
  • 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:
bad bad bad do not take his course the guy makes us learn by heart like crazy
Rating # 8
Overview:
  • Course: BCEE231
  • 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:
worse teacher ever AVOID
Rating # 9
Overview:
  • Course: BCEE231
  • Grade Received: B
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: Mandatory
Comment:
Useless teacher, superiority complex, avoid ! Does whatever he wants in class, his assignments take at least 20 hours ... If you see his name RUN AWAY.
Rating # 10
Overview:
  • Course: BCEE231
  • Grade Received: N/A
  • Overall Rating: 1.5
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Do NOT take this guy! If you take him, you better study by yourself. He doesn't know how to teach. He only teaches you how to compute complicated programs. However, the midterm and final require the understanding of the basic stuffs. Also, his assignments are ridiculously long, and not related to the midterm and final. Good luck if you have him.
Rating # 11
Overview:
  • Course: BCEE342
  • Grade Received: N/A
  • Overall Rating: 1.5
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
If you are going to take this teacher (you don't have a choice anyway), just be ready to expect the dropping of your GPA. The material is very easy, but the way you are tested through Multiple choice, most of the time the wording is incredibly confusing and it is bound to get you a bad mark if you can't think the same way he does with English.
Rating # 12
Overview:
  • Course: BCEE231
  • 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:
Worst teacher ever. Does not explain, asks for ridiculous assigments that takes normally 20hours of work (every two weeks aprox) Does not help you when you have questions unless you've been sitting first spot in front during lectures, takes you for a dummy. Non-interesting to watch, nore to listen during class. Very boring, never ever take him
Rating # 13
Overview:
  • Course: BCEEAA
  • 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:
great Civil engineer adviser, but a terrible teacher. hope Dr, K.Ha can use blackboard to teach in every lectures. No offense, he is a really terrible screen pen user.
Rating # 14
Overview:
  • Course: BCEE343
  • 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:
worst teacher ever. Takes everyone for an idiot, doesn't answer questions, doesn't teach, because everything is "deja vu" and "easy" even though you never saw the material before. Asks assignements that take 76 pages to do (I actually saw someone give it in, I gave up after 12 hours of work with a little 35 pages) Just don't take him, ever...
Rating # 15
Overview:
  • Course: BCEE231
  • 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:
he just knows too much about the course, doesn't teach u as a beginner though u r!
Rating # 16
Overview:
  • Course: BCEE231
  • 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:
for the one class i went to he was REALLLY BAD. I dropped it and am taking this semester with a diff prof, thank god :D ..but it's more the course that is bad, the one course where work should count for a lot they make it 100% final exam. WHYYY!??!???? assignments should help you learn but his just make you feel stupid.
Rating # 17
Overview:
  • Course: BCEE343
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
No Comments
Rating # 18
Overview:
  • Course: BCEE231
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Don't evenbopther taking this class. I switched from civil to mechanical all because of him. You can't get a worst teacher then him. I don't know where he created his CMAP program from, it has no rfrence on the internet. You rather teach us FORTRAN lik McGILL. There are no civil students solely because of this TEACHER!
Rating # 19
Overview:
  • Course: BCEE231
  • 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:
Absolutely horrible teacher!! When you ask him a question, he looks at you like your a moron, even if most of the class doesn't know the answer either.
Rating # 20
Overview:
  • Course: BCEE343
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Worse Teacher ever
Discuss With Everyone:

No comments:

Post a Comment