Margaret Lamb - Queen's University at Kingston

Professor: Margaret Lamb
Department: Computer Science
College: Queen's University at Kingston
Rating # 1
Overview:
  • Course: CISC220
  • Grade Received: A+
  • Overall Rating: 4.0
  • Course Difficulty: 1.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
When I took her class, only about 8 people ever showed up but that has more to do with the fact that it was at 8:30 AM. Good professor, cares about whether you understand material, takes questions at the end of every topic, but as a result, the syllabus can go quite slow. Technical issues follow her around. Video lectures are posted. Easy A+ class.
Rating # 2
Overview:
  • Course: CISC220
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
She starts every class with an excuse for something and follows by being unable to work through her own examples. Also loses her train of thought so often it is impossible to pay attention. TIP: Don't go to class, and watch her online lecture videos at least 1.5x speed so you don't have to sit through her trying to remember what she is teaching.
Rating # 3
Overview:
  • Course: CISC220
  • Grade Received: C
  • Overall Rating: 2.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Why is she apologizing for everything? Why are the assignments (which take a LOT of time) only worth 10% of your grade? Why do her lectures make me wanna fall asleep in seconds? These are all questions you may ask yourself when you go to her class. (Also don't mess with her cmd while she's teaching, she will NOT be happy LMAO)
Rating # 4
Overview:
  • Course: CISC220
  • Grade Received: A
  • Overall Rating: 4.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Her lectures might be a bit heavy but have videos posted. For me, she is a great prof. to reach out after class - she replies emails pretty fast and does give detailed answers. Quizzes are fine for me (I study for this course mostly based on her PPT and some support from the textbook). Overall, she works really well with my study habits!
Rating # 5
Overview:
  • Course: CISC220
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Lectures are always all over the place. Is very unconfident. Has difficulty using her own examples, and ends up skipping half of them. TAs for that class are awful as well. assignments always marked late, and 3/4 of my assignments were marked incorrectly (later fixed but still). Hope you guys like writing in pen :)
Rating # 6
Overview:
  • Course: CISC220
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
I honestly believe someone has hurt her. She is paralyzed in fear of her students cheating and has taken multiple extra weird precautions to make sure. If you get below a certain grade, she doesn't count your assignments and instead just gives you a zero for them. The upside is she posts videos of her lectures so you can just fast forward.
Rating # 7
Overview:
  • Course: CISC220
  • Grade Received: B-
  • Overall Rating: 1.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Not a good prof at all.. tests never graded within a month etc. Doesnt say what material will be on following tests just a broad "understand c" etc.
Rating # 8
Overview:
  • Course: CISC220
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Very frustrating class which was badly organized and maybe understaffed. We finished our last test and had not had only 2 marks back from the entire term which makes it hard to gauge whether or not you're studying the right way. Very strict and alienating to her students. Course material was very interesting though.
Rating # 9
Overview:
  • Course: CISC220
  • Grade Received: B+
  • Overall Rating: 1.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Awful prof, her teaching style is the worst. Her lectures rarely focused in on one topic and often spoke about nonsense the whole time. Her grading scheme is ridiculous and she just has a bad attitude towards students overall. Avoid at all costs
Rating # 10
Overview:
  • Course: CISC220
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Terrible prof, always forgets to post notes and is rarely prepared for lectures. Makes many technical errors in lecture and tends to jump around between topics in a very confusing way. Not very approachable. One of the worst profs I have had here at Queen's.
Rating # 11
Overview:
  • Course: CISC220
  • Grade Received: B+
  • Overall Rating: 1.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
I've never met a more rude woman in my life. Useless in terms of help, lectures provide absolutely nothing of value. Avoid classes with her at all costs.
Rating # 12
Overview:
  • Course: CISC220
  • Grade Received: A+
  • Overall Rating: 1.0
  • Course Difficulty: 1.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
I just find that she tries to be strict when there's no reason to be, which is the same with her husband. I think she can learn a lot from befriending some students.
Rating # 13
Overview:
  • Course: CISC220
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
The grading and assignments I find more than fair. Where I think she is absolutely atrocious is the way she interacts with students. Either she goes out of her way to be mean or none of her cognitive resources are allocated towards manners. Very rude, arrogant and unapproachable.
Rating # 14
Overview:
  • Course: CISC260
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
No doubt the worst prof I have ever had, she thinks she is some programming guru, her assignments take hours to do and if you make even the slightest mistake its a Zero, her tests are worth a huge amount of the grade but are only 50 minutes long (hand-written) and are just as hard of the assignments. Avoid her at all costs, she is a BRUTAL marker
Rating # 15
Overview:
  • Course: CISC220
  • Grade Received: A-
  • Overall Rating: 1.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Her lectures are useless, she is always late and constantly making excuses. She blames technology for every problem she has but then wont excuse a mistake from a student that was not their fault. Avoid her at all costs
Rating # 16
Overview:
  • Course: CISC220
  • Grade Received: A-
  • Overall Rating: 2.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Professor Lamb was quite unorganized throughout the term. She would forget to post notes, have MANY technical errors during her lectures (this caused content to be skipped - however was still tested on) and would forget to post assignments but not give us extra time on them. She does ensure she's available outside of class lots.
Rating # 17
Overview:
  • Course: CISC121
  • Grade Received: F
  • Overall Rating: 2.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
This class was a mess. I did not miss one lecture and still struggled. There are 2 midterms each worth 21% with only 20 marks available on them. The 5 assignments are only worth 10% . She said the assignments are mainly to prepare you for quizzes and the exam, but when you only get 1/5 back by the end of the term, that system doesn't help. Awful.
Rating # 18
Overview:
  • Course: CISC124
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Her lectures are very clear and detailed. She explains things really well and genuinely wants her students to do well. Has a passion for computing. Sometimes she was disorganized in getting her slides and lectures posted online, making it difficult to catch up if you missed a lecture. However, she was always willing to help a student in need.
Rating # 19
Overview:
  • Course: CISC220
  • Grade Received: A-
  • Overall Rating: 2.5
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
Really frustrating prof. Very slow teacher, often confuses herself, extremely disorganized. She spends more time apologizing for for her own mistakes than teaching. She means well but is stubborn to change her policies and has silly marking schemes for her class. I've had her 3 times now and I'm dreading having her for CISC260 next semester.
Rating # 20
Overview:
  • Course: CISC121
  • Grade Received: A+
  • Overall Rating: 4.5
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
I had Margie every semester for my first two years - 121, 124, 220, and 260. Some may not like her at first, but she really cares about her students and you WILL leave the class knowing all of the material. One of my favourites at Queen's, too bad she doesn't teach upper year courses
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