4.0

Surbhi Bahri

Adv Technology - Algonquin College

4.0
Quality
2.0
Difficulty
78%
Would Retake
341
Reviews
4.0
Quality
2.0
Difficulty
4.3
Helpful
4.3
Clarity

78%

Would Retake

341

Reviews

Rating Distribution
Official
341 total ratings

5

225

4

25

3

19

2

1

1

71

What Students Say

We used to read the original slides and ignoring her useless plagiarized materials

CST8508 - 1.0 rating

I think it would be beneficial if she adapted more to the Canadian education system, instead of relying mainly on the approach from her previous background

CST8234 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

43%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 62 grades
Most common grades:
B+ (19)
A (16)
A+ (12)
Grade Distribution
A(28)B(4)C(1)D(2)F(0)A-/B+(27)
Based on 64 reported grades
B+: 19
A: 16
A+: 12
A-: 8
Common Tags
Gives good feedback (18)
Amazing lectures (18)
Clear grading criteria (16)
Tough grader (14)
Inspirational (14)
Get ready to read (11)
Respected (9)
Graded by few things (8)
Rating Trend

Improving

+1.48 avg change
Apr
Jun
Aug
Sep
Oct
Dec
Last 6 months
Ratings by Course

CST8216

5.0

(5)

CST8219

4.9

(35)

CST8221

4.6

(27)

CST8509

4.5

(42)

CST8102

4.5

(29)
+4 more courses
Difficulty by Course

CST8118

2.6

CST8234

2.2

CST8508

1.7

CAT8216

1.7

CST8102

1.7

Reviews (300)
1.0
5.0
CST8234
Grade: B
May 26, 2024

Brought up a complaint for not following the syllabus + unprofessionalism. The assignments handed out were plagiarized by her. They had nothing to do with the concepts stated in the syllabus which we were to get practice for. Over half the class agreed with the formal complaint and signed it. Surbhi tried to fail me for speaking up against her.

Tough grader
Hilarious
Graded by few things
1.0
3.0
CST8508
Grade: B+
Jun 9, 2024

It is her habit, as a lazy and underinformed teacher, to plagiarize and use others' slides, attaching her name without referencing the original authors. The meaning of the variables differ from one slide to another as a result of copy/paste/mix from various sources. We used to read the original slides and ignoring her useless plagiarized materials

1.0
5.0
CST8118
Grade: B-
Jan 26, 2025

This 'teacher' cancelled her class 10 minutes before it started due to "allergies." It is January. This isn't India.

Tough grader
Lecture heavy
Test heavy
3.0
2.0
CST8118
Grade: B+
Mar 24, 2025

She is nice

1.0
3.0
CST8118
Grade: B+
Mar 31, 2025

I don't understand why the department is still keeping her, despite all her absences, lies, and the excuses she made — claiming allergies, COVID, the flu ..... — along with all the other complaints filed against her. Someone should remind her that this is Canada, not...

4.0
3.0
CST8234
Grade: A-
Apr 5, 2025
Would take again

This professor is nice, I personally had a good time in her class. As long as you make an effort to respect her she will do the same. Her grading isn't too hard as long as you understand the code in the labs. The midterm and exams are on the harder side though. Be ready for the final.

Clear grading criteria
Caring
Accessible outside class
1.0
5.0
CST8118
Grade: A
Apr 9, 2025

tests are so tricky, 3 of the questions out of 30 were wrong so she had to drop them. you will not understand single word that she say because she dont talk she just moan. , she didnt came to 3 classes. she change the class time just 2 hours before class. and she made 3 wrong massages in about classes that she claimed it was "System bug" .worst

Test heavy
1.0
5.0
CST8118
Grade: A-
Apr 11, 2025

The Course is super easy, but the professor makes it complicated. Dear Professor, make the class interactive and enjoyable and monitor the class. Take students to the real lab, the college has a lot of recourses. Ask students to bring old computers and show buses, ALU, and other. you are unnecessarily strict and discriminate against some students.

5.0
2.0
CST8234
Grade: A
Jun 18, 2025
Would take again

Subrhi is a great professor. I think the majority of people that are leaving bad reviews literally just didn't take their course seriously. I had her for my C lab and yes she has "tough" demos in the sense that she actually reads your code and forces you to have deep understanding of it, which is normal in my eyes. Don't use AI you'll be fine.

Participation matters
Gives good feedback
Inspirational
1.0
5.0
CST8234
Grade: B+
Jun 24, 2025

The class material wasn't very difficult, but the way the professor handled it made everything feel overwhelming. Her teaching style was harsh and unapproachable, which discouraged asking questions.This course seriously affected my mental well-being. Would not recommend her.

Tough grader
Get ready to read
1.0
3.0
CST8234
Aug 11, 2025

The lecturer is often unapproachable when students ask questions, appearing to deflect or disguise a lack of subject knowledge. I believe the negative impact on your mental well-being was not due to the course content itself, but rather the lecturer's conduct and instability.

1.0
3.0
CST8234
Grade: B
Sep 6, 2025

I think it would be beneficial if she adapted more to the Canadian education system, instead of relying mainly on the approach from her previous background.

Lots of homework
Graded by few things
5.0
1.0
CST8234
Oct 20, 2025
Would take again

Great professor. People who're not putting any efforts thus failing the course seems like writing bad comments. I encourage all others who appreciate Prof Bahri, please write your true reviews.

Amazing lectures
Inspirational
5.0
1.0
CST8118
Oct 20, 2025
Would take again

Provides knowledge other than written information on slides.

Get ready to read
Amazing lectures
Accessible outside class
5.0
2.0
CST8508
Oct 20, 2025
Would take again

Only one in the college who has active research publications on Computer Vision and AI.

Participation matters
Group projects
Graded by few things
5.0
3.0
CST8234
Grade: B+
Dec 3, 2025
Would take again

Excellent at breaking down low-level concepts. Lots of coding practice in class and the projects are very close to real-world applications. If you put in the work, you'll walk away confident in C

Get ready to read
Amazing lectures
Gives good feedback
5.0
3.0
CST8234
Grade: A+
Dec 3, 2025
Would take again

Great professor for C and C++! Explains core concepts like pointers, memory management, and OOP in a way that actually makes sense. Assignments are challenging but fair, and you end up truly understanding how the language works, not just memorizing syntax. Highly recommend if you want solid programming fundamentals.

Amazing lectures
Inspirational
Respected
5.0
2.0
CST8234
Grade: A
Dec 3, 2025
Would take again

Knows the material extremely well, but moves pretty fast, especially through pointers and memory allocation. Not a class you can slack in, but you'll grow a lot as a programmer.

Get ready to read
Amazing lectures
Gives good feedback
5.0
1.0
CAT8216
Grade: A
Dec 3, 2025
Would take again

Outstanding professor! Lectures are clear, well-structured, & explain complex concepts like pipelining, cache hierarchies, and instruction sets in an intuitive way. Assignments are challenging but reinforce the theory effectively. Extremely approachable and helpful. You'll finish the course with a strong understanding of how computers really work.

Get ready to read
Amazing lectures
Gives good feedback
5.0
2.0
CST8508
Grade: A
Dec 3, 2025
Would take again

Excellent course for anyone interested in computer vision. The professor combines theory and hands-on coding seamlessly, making topics like image processing, feature detection, and object recognition very accessible. Projects are engaging and closely mirror real-world applications. Highly supportive and knowledgeable.

Clear grading criteria
Gives good feedback
Inspirational
5.0
2.0
CST8509
Grade: A+
Dec 3, 2025
Would take again

Fantastic professor! Lectures are insightful and well-paced, explaining complex topics like Markov Decision Processes, Q-learning, and policy gradients clearly. Assignments and projects are thoughtfully designed to deepen understanding. Very approachable and encouraging. Truly prepares you for both research and industry applications.

Amazing lectures
Gives good feedback
Graded by few things
1.0
5.0
CST8508
Grade: A-
Dec 5, 2025

What a shame! A professor writes reviews for herself. Taught this course only one time, and every student in the course signed a petition against her about the course delivery, structure etc. She made excuses to skip classes mostly every week.

Tough grader
Get ready to read
Graded by few things
1.0
5.0
CST8508
Grade: A
Dec 5, 2025

She comes with plagiarized slides without any shame. There is no relationships between variables in multiple slides. She copies from multiple sources and doesn't even check whether they are correct.

Tough grader
Get ready to read
Graded by few things
1.0
3.0
CST8508
Grade: A
Dec 6, 2025

She is a PhD student and has 2 masters but if you look at her LinkedIn, her accomplishments are basic things like making a phone log book. She's also doing her phd since 2018 but now it says since 2020 and she's still not finished in nearly 2026. She has published 1 paper but its written by a man who's now passed but she takes the credit for it.

Tough grader
Hilarious
1.0
2.0
CST8508
Grade: B+
Dec 6, 2025

Professor Bahri has missed at least one lecture a week and she herself is the lecturer. The professor writes code to demonstrate examples but all of her codes have syntax errors and bugs beyond comprehension. She's just not capable of teaching and the college needs to do something about it.. never have I had such a terrible professor.

1.0
4.0
CST8234
Grade: A
Dec 9, 2025

The course itself isn't difficult as its an introductory course in and almost all post secondary institutes offers a course like this. But the professor goes out of her way to be difficult with the purpose of appearing smart and strict to her students. Fortunately this led us students to learn to navigate the world of bad bosses. Thanks Surbhi!

1.0
5.0
CST8234
Grade: A+
Dec 10, 2025

You have to laugh at a prof who fails to teach majority of her students semester after semester, is not able to complete her PhD and has plagiarized way too many academic papers. She also considers herself an influencer because she is a teacher. This is pathetic to say the least.

5.0
3.0
CST8508
Grade: A+
Dec 10, 2025
Would take again

Some of the negative comments being posted about Prof. Bahri appear to come from individuals with whom there were past academic integrity or conduct issues. Despite those challenges, she still supported them and upheld her own values. Your comments here reflect your own values as well.

Amazing lectures
Inspirational
Respected
5.0
3.0
CST8508
Grade: B+
Dec 10, 2025
Would take again

If you have concerns, it would be more constructive to address them directly rather than posting anonymously. Those of us who know the situation will continue to support Prof. Bahri. Please be aware that online platforms typically keep records of activity, so it's always best to communicate respectfully rather than putting your future on stake.

Tough grader
Gives good feedback
Inspirational
1.0
5.0
CST8234
Grade: A
Dec 10, 2025

Surbhi thinks shes still in India. Theres significant differences in North America from in India and she doesn't understand that yet. For the record, I've had other profs in this program who are tough markers and teachers but are on board with the way we learn in Canada. Hala Own, Anu Thomas, Paolo Sosa to name a few decent profs.

4.0
2.0
CST8234
Grade: Not sure yet
Dec 12, 2025
Would take again

Her lectures are a bit "boring", but overall she's a good teacher.

Gives good feedback
Caring
4.0
3.0
CST8219
Grade: A+
Dec 13, 2025
Would take again

The class was completely fine if you take the time to read the material. Some of these reviews are questionably racist (she speaks perfect English and communicates well). After hearing my classmates demo their work and not understand basic concepts, my message to future students is to just do your work. C++ is difficult, but this course is not.

5.0
3.0
CST8234
Grade: B-
Dec 15, 2025
Would take again

Best Professor and course ever

Clear grading criteria
Inspirational
Respected
1.0
5.0
CST8234
Grade: A
Dec 16, 2025

If you love yourself, do a favor for you...avoid this prof!

Tough grader
Get ready to read
Graded by few things
1.0
3.0
CST8234
Grade: B+
Dec 16, 2025

She is not meant to teach.

5.0
2.0
CST8219
Grade: A
Dec 16, 2025
Would take again

The people posting negative feedback here appear to be biased and unfairly fixated on Prof. Surbhi. She has excellent communication skills and clearly adheres to the Canadian education system. The college appointed her as a full-time faculty member, which reflects her competence.

Participation matters
Respected
Accessible outside class
5.0
1.0
CST8219
Grade: A
Dec 16, 2025
Would take again

She deserves respect, as does the education system she represents. She is kind, approachable, and an effective instructor who made even the most complex C++ syntax easy to understand.

Participation matters
Inspirational
Respected
5.0
2.0
CST8508
Grade: A+
Dec 16, 2025
Would take again

Mr. E and Mr. R, it is clear that these comments are coming from both of you who are unfairly obsessed. You should reflect on your actions and show some accountability. Despite your misconduct during the course, she still ensured you passed, and this is how you choose to respond.

Get ready to read
Inspirational
Respected
5.0
1.0
CST8508
Grade: A+
Dec 16, 2025
Would take again

Mr. E and Mr. R, 2 obsessed personalities: Such demeaning behavior of yours cannot harm Prof. Bahri's reputation - only your own in the long run.

Participation matters
Inspirational
Respected
5.0
1.0
CAT8216
Grade: C
Dec 16, 2025
Would take again

Great experience

Get ready to read
Participation matters
Gives good feedback
5.0
1.0
CST8219
Grade: A
Dec 17, 2025
Would take again

She explains everything so clearly and only moves forward once the students have fully understood. She did an excellent job throughout the semester.I've never had such a supportive professor before.

Amazing lectures
Clear grading criteria
Gives good feedback
5.0
1.0
CST8219
Grade: A
Dec 17, 2025
Would take again

She explains every concept with great clarity and patience, ensuring that every student understands before moving on. Her teaching style makes even complex topics easy to grasp. Throughout the semester, she has been incredibly supportive and encouraging. I've never had a professor who cared so much about her students learning and success.

Amazing lectures
Clear grading criteria
Inspirational
1.0
3.0
CST8219
Dec 17, 2025

She has 2 masters degrees and has been completing her phd for 6 years. but there are about 2 academic papers published with her name on it. And one is clearly done by students at ac where she was just supervising. It's just odd! And compiled with her plagiarizing lecture materials you start to question the integrity of it all…….

1.0
4.0
CST8234
Dec 17, 2025

I wish I had Surbhi's confidence. She writes code using notepad, majority of it is wrong and won't run. But she is veryconfident that she did it all correctly. I wish I were that confident.

5.0
1.0
CST8219
Grade: A-
Dec 18, 2025
Would take again

The professor taught C and C++ in a very clear and well-structured manner. Even complex topics were explained step by step, which made them much easier to understand. The teaching style helped me build a strong foundation and feel more confident when writing and debugging code.

Amazing lectures
Gives good feedback
Respected
5.0
1.0
CST8234
Grade: B+
Dec 18, 2025
Would take again

What I appreciated most about this course was the focus on understanding the logic behind programming concepts rather than just memorizing syntax. The professor explained why certain approaches were used, which helped me think more like a programmer. She is the best professor!!

5.0
1.0
CST8219
Grade: A+
Dec 18, 2025
Would take again

Prof. Bahri is an excellent C++ instructor who explains complex concepts clearly and logically. Her step-by-step teaching helped me understand OOP, pointers, and memory management. She focused on why code works, used practical examples, encouraged questions, and emphasized good coding practices, which greatly improved my confidence in C++.

5.0
1.0
CST8219
Grade: A
Dec 18, 2025
Would take again

She is one of the best professors I've ever had. Her explanations are always clear, and she truly cares about every student's progress. She takes time to make sure everyone understands and constantly motivates us to do better. Her dedication and kindness make a big difference

Amazing lectures
Clear grading criteria
Gives good feedback
5.0
1.0
CST8219
Grade: A+
Dec 18, 2025
Would take again

Beyond her teaching abilities, she is extremely approachable and kind. Students feel comfortable seeking her help outside of class, and she always responds with patience and guidance. Her continuous encouragement motivates students to put in their best effort and believe in their potential.

Clear grading criteria
Inspirational
Caring
5.0
1.0
CST8219
Grade: A-
Dec 18, 2025
Would take again

I've never had a professor like her before — she truly stands out. She teaches with patience, passion, and care, always making sure no one is left behind. Her positive attitude and constant encouragement made a huge impact on my learning experience this semester

Clear grading criteria
Respected
5.0
1.0
CST8219
Grade: A-
Dec 18, 2025
Would take again

She has a wonderful way of explaining topics clearly and simply. What I liked most is that she makes sure we're all confident before moving on. She's approachable, understanding, and genuinely cares about her students' success. I really learned a lot from her classes.

Amazing lectures
Clear grading criteria
Inspirational
5.0
2.0
CST8219
Grade: B+
Dec 18, 2025
Would take again

She is an amazing professor who goes above and beyond for her students. Her way of teaching is inspiring — she makes every topic easy to understand and always checks if everyone is following. Her kindness, patience, and dedication made this semester truly memorable.

Clear grading criteria
Gives good feedback
Caring
5.0
1.0
CST8219
Grade: A
Dec 18, 2025
Would take again

Her teaching style is amazing! She makes every topic simple and easy to understand. She truly cares about her students and helps everyone learn comfortably.

Amazing lectures
Clear grading criteria
Inspirational
5.0
1.0
CST8219
Grade: A+
Dec 18, 2025
Would take again

She's a great professor who explains everything step by step. I really like how she listens to students and clears every doubt with patience.

Amazing lectures
5.0
2.0
CST8219
Grade: A-
Dec 18, 2025
Would take again

I learned a lot from her classes. She is very supportive and always ready to help. Her way of teaching makes studying interesting and easy.

Amazing lectures
Clear grading criteria
Gives good feedback
5.0
1.0
CST8219
Grade: B+
Dec 18, 2025
Would take again

She always explains topics in detail and checks if we all understand before continuing. Her kindness and patience make her classes the best.

EXTRA CREDIT
Amazing lectures
Clear grading criteria
5.0
2.0
CST8219
Grade: A+
Dec 18, 2025
Would take again

Very dedicated and understanding professor. She encourages students and creates a comfortable learning environment. I really appreciate her teaching.

Clear grading criteria
Gives good feedback
5.0
1.0
CST8219
Dec 18, 2025
Would take again

She's one of the most caring professors I've met. She explains everything nicely and never moves on until everyone is clear about the topic.

5.0
1.0
CST8219
Dec 18, 2025
Would take again

Her classes are well-organized and easy to follow. She gives great examples and always makes sure we understand. I enjoyed learning from her.

5.0
1.0
CST8219
Dec 18, 2025
Would take again

Such an amazing and supportive professor! She explains beautifully, makes learning fun, and always motivates her students to do better.

5.0
1.0
CST8219
Dec 18, 2025
Would take again

She has been such a wonderful professor this semester. The way she explains everything with care and patience truly shows how much she loves teaching. I felt supported and motivated in every class.

5.0
1.0
CST8219
Dec 18, 2025
Would take again

I've never had a professor like her before. She teaches from the heart and always makes sure no one feels left behind. Her kindness and encouragement mean so much.

5.0
1.0
CST8219
Dec 18, 2025
Would take again

Her classes never feel stressful — she makes learning peaceful and enjoyable. She always checks if we're okay with the lessons before moving on. Truly one of the best professors I've ever had.

5.0
1.0
CST8219
Dec 18, 2025
Would take again

She explains every topic so beautifully that even difficult lessons become easy. Her positive attitude and support helped me believe in myself and do better.

5.0
1.0
CST8219
Dec 18, 2025
Would take again

She's more than just a professor — she's a true guide. She's always there to help, listen, and make sure we understand. Her patience and care are unforgettable.

5.0
1.0
CST8219
Dec 18, 2025
Would take again

Her teaching style is full of warmth and understanding. She explains things slowly, makes sure everyone follows, and never gives up on any student. I'll always appreciate her effort.

5.0
1.0
CST8219
Dec 18, 2025
Would take again

She is such a kind-hearted and inspiring teacher. Every time she teaches, it feels like she truly wants us to succeed. Her support and positivity made this semester special.

5.0
1.0
CST8219
Dec 18, 2025
Would take again

I feel really lucky to have been in her class. She made every lesson meaningful and encouraged us all the time. Her patience and kindness made learning so comfortable.

5.0
1.0
CST8508
Grade: A-
Dec 18, 2025
Would take again

I don't think it's fair to judge a professor's integrity based on assumptions about publications or supervision. Many great instructors focus on teaching and mentoring, which is a real academic contribution. As a student, her clear explanations, patience, and dedication to student learning truly stand out and deserve recognition.

5.0
1.0
CST8219
Dec 18, 2025
Would take again

Her dedication and caring nature are rare to find. She treats students with so much respect and makes everyone feel valued. She made learning a beautiful experience.

5.0
1.0
CST8219
Dec 18, 2025
Would take again

She's one of the most supportive and understanding professors I've ever met. She explains with love, teaches with patience, and truly inspires her students to grow

5.0
2.0
CST8508
Dec 18, 2025
Would take again

Negative comments often say more about personal frustration than about the professor herself. Professor Bahri is knowledgeable, professional, and genuinely committed to student success. She teaches relevant, up-to-date topics, explains concepts clearly, and creates a supportive learning environment that helps students grow and succeed.

5.0
1.0
CST8234
Grade: B+
Dec 18, 2025
Would take again

Professor Bahri is a highly capable and respected instructor who brings strong knowledge, professionalism, and care into the classroom. She focuses on teaching relevant, modern topics that prepare students for real-world applications. Her supportive attitude, clear guidance, and commitment to student growth make her an excellent professor.

Participation matters
Amazing lectures
Gives good feedback
5.0
1.0
CST8234
Dec 18, 2025
Would take again

The professor is exceptionally dedicated and caring. She explains every topic clearly and ensures students understand before moving ahead. Her patience and professionalism make her classes truly enjoyable.

5.0
1.0
CAT8216
Dec 18, 2025
Would take again

She is an inspiring and supportive professor. Her teaching style builds confidence in students and makes learning easier. Her positivity and encouragement made a great difference this semester.

5.0
1.0
CST8234
Dec 18, 2025
Would take again

Her explanations are always clear and detailed. She genuinely cares about her students' progress and creates a comfortable, respectful learning environment that motivates everyone

5.0
1.0
CST8234
Dec 18, 2025
Would take again

She demonstrates strong knowledge of the subject and excellent communication skills. Her way of teaching makes even complex topics simple and engaging for students.

5.0
1.0
CST8102
Dec 18, 2025
Would take again

She is an outstanding instructor who combines professionalism with empathy. Her approach helps students stay motivated and understand every concept deeply.

5.0
1.0
CST8118
Dec 18, 2025
Would take again

Her classes are well-organized and thoughtfully planned. She consistently ensures that every student keeps up with the lessons and provides great support whenever needed

5.0
1.0
CST8102
Dec 18, 2025
Would take again

She's a remarkable professor who truly understands her students. Her constant encouragement, patience, and clear teaching style made the semester a valuable learning experience

5.0
1.0
CAT8216
Dec 18, 2025
Would take again

Her dedication to teaching is highly admirable. She explains concepts step-by-step, provides helpful feedback, and always takes time to ensure students are confident with the material.

5.0
1.0
CST8102
Dec 18, 2025
Would take again

She maintains a great balance between professionalism and kindness. Her teaching methods are effective, and she creates an environment where students feel respected and inspired to learn.

5.0
1.0
CAT8216
Dec 18, 2025
Would take again

She is one of the most patient and knowledgeable professors I have learned from. Her constant support and detailed explanations helped me understand and enjoy the subject thoroughly.

5.0
1.0
CAT8216
Dec 18, 2025
Would take again

Very knowledgeable and patient professor. Explains concepts clearly and ensures everyone understands.

5.0
1.0
CST8219
Dec 18, 2025
Would take again

cellent teaching style — clear, organized, and supportive throughout the semester.

5.0
1.0
CST8219
Dec 18, 2025
Would take again

She makes learning easy and enjoyable. Always ready to help students when needed.

5.0
1.0
CAT8216
Dec 18, 2025
Would take again

A very dedicated and kind professor who truly cares about her students' learning.

5.0
1.0
CST8102
Dec 18, 2025
Would take again

Her explanations are always clear and simple. Great at making complex topics understandable.

5.0
1.0
CST8102
Dec 18, 2025
Would take again

Professional, patient, and encouraging. One of the best professors I've had so far.

5.0
1.0
CST8221
Dec 18, 2025
Would take again

Creates a positive and comfortable learning environment. Very supportive and approachable.

5.0
1.0
CAT8216
Dec 18, 2025
Would take again

She teaches with patience and kindness. I always felt comfortable learning in her class.

5.0
1.0
CST8102
Dec 18, 2025
Would take again

Her classes are always well-organized and easy to follow. She explains everything with great clarity and confidence.

5.0
1.0
CAT8216
Dec 18, 2025
Would take again

She teaches with enthusiasm and makes every topic interesting. Her energy keeps students engaged.

5.0
1.0
CST8508
Dec 18, 2025
Would take again

She puts in a lot of effort to make lessons interactive and easy to understand. Truly an excellent teacher.

5.0
1.0
CST8508
Dec 18, 2025
Would take again

Her explanations are clear and detailed, and she always uses great examples to help us learn better.

5.0
1.0
CST8508
Dec 18, 2025
Would take again

She creates a positive learning environment where everyone feels encouraged to participate and share ideas.

5.0
1.0
CST8234
Dec 18, 2025
Would take again

Very organized and professional in her teaching. Her lessons are always structured and meaningful.

5.0
1.0
CAT8216
Dec 18, 2025
Would take again

She gives valuable feedback that helps students improve. Her teaching style builds confidence and understanding.

5.0
1.0
CST8234
Dec 18, 2025
Would take again

Her ability to explain complex topics in simple terms is impressive. I learned a lot from her lectures.

5.0
1.0
CST8509
Dec 18, 2025
Would take again

She connects theory with real-life examples, which makes learning practical and more interesting

5.0
1.0
CST8509
Dec 18, 2025
Would take again

Her dedication and communication skills are outstanding. She truly makes a lasting impact on students' learning.

5.0
1.0
CST8234
Dec 18, 2025
Would take again

She turns every class into a meaningful learning experience. Her way of connecting ideas makes the subject come alive

5.0
1.0
CST8509
Dec 18, 2025
Would take again

Every lecture feels well-prepared and engaging. She explains concepts so naturally that learning feels effortless.

5.0
1.0
CST8216
Dec 18, 2025
Would take again

She makes even difficult topics feel simple with her clear explanations and smart teaching techniques.

5.0
1.0
CST8234
Dec 18, 2025
Would take again

Her teaching inspires curiosity. She doesn't just teach the material — she makes you want to learn more.

5.0
1.0
CST8118
Dec 18, 2025
Would take again

Her approach is both thoughtful and creative. She knows how to capture students' attention and keep them involved

5.0
1.0
CAT8216
Dec 18, 2025
Would take again

She creates such a comfortable and motivating space that students actually look forward to her classes.

5.0
1.0
CST8221
Dec 18, 2025
Would take again

She communicates ideas beautifully and always explains why something matters, not just how it works.

5.0
1.0
CST8509
Dec 18, 2025
Would take again

Her enthusiasm for teaching is contagious. She makes learning both fun and meaningful every single class

5.0
1.0
CST8509
Dec 18, 2025
Would take again

She's not only a great professor but also a true mentor who inspires confidence and passion for learning.

5.0
1.0
CST8509
Dec 18, 2025
Would take again

She has a wonderful way of explaining topics that keeps everyone interested and focused throughout the class

5.0
1.0
CST8509
Dec 18, 2025
Would take again

Her teaching is very clear and well-structured. I always left class with a better understanding of the subject.

5.0
1.0
CST8509
Dec 18, 2025
Would take again

She brings great positivity to every class and makes learning enjoyable for everyone.

5.0
1.0
CST8102
Dec 18, 2025
Would take again

Her lessons are always well-prepared and delivered with enthusiasm. She truly inspires her students to do their best.

5.0
1.0
CST8221
Dec 18, 2025
Would take again

She makes complex ideas easy to grasp through simple examples and clear explanations.

5.0
1.0
CST8102
Dec 18, 2025
Would take again

Her communication skills and confidence make her teaching very effective and engaging.

5.0
1.0
CST8234
Dec 18, 2025
Would take again

She always encourages participation and makes sure every student feels included in class discussions.

5.0
2.0
CST8508
Dec 18, 2025
Would take again

Her guidance and continuous support helped me improve my understanding and confidence in the subject.

5.0
2.0
CST8221
Dec 18, 2025
Would take again

She is a highly dedicated teacher who always gives her best to help students succeed

5.0
2.0
CST8508
Dec 18, 2025
Would take again

Every class with her was a great learning experience. Her effort, clarity, and passion for teaching truly stand out.

5.0
3.0
CST8118
Dec 18, 2025
Would take again

I'm truly thankful for all your effort and support this semester. You made learning such a positive and memorable experience.

4.0
3.0
CST8508
Dec 18, 2025
Would take again

Your encouragement and dedication made a big difference in my learning. I'm really grateful to have had you as my professor.

4.0
3.0
CST8508
Dec 18, 2025
Would take again

You've been such an inspiring teacher. Thank you for always believing in your students and helping us do our best.

5.0
1.0
CST8508
Dec 18, 2025
Would take again

I learned so much from your classes. Your passion for teaching and your constant support truly motivated me.

5.0
2.0
CST8508
Dec 18, 2025
Would take again

I really appreciate how much effort you put into your teaching. You made learning easier, and I felt supported every step of the way.

5.0
1.0
CAT8216
Dec 18, 2025
Would take again

Your classes were always something to look forward to. Thank you for teaching with such positivity and care.

5.0
2.0
CST8102
Dec 18, 2025
Would take again

You made a huge impact on my learning journey. I'll always remember your kindness, dedication, and amazing teaching.

5.0
1.0
CST8234
Dec 18, 2025
Would take again

Thank you for always explaining with patience and clarity. You've truly inspired me to keep learning and growing.

5.0
2.0
CAT8216
Dec 18, 2025
Would take again

I'm very grateful for your guidance, encouragement, and understanding throughout the semester. You're an exceptional teacher.

5.0
1.0
CST8221
Dec 18, 2025
Would take again

Your classes were always engaging and inspiring. Thank you for making learning enjoyable

5.0
1.0
CST8234
Dec 18, 2025
Would take again

Thank you for making complex topics simple and easy to understand.

5.0
1.0
CST8509
Dec 18, 2025
Would take again

Your dedication and effort in teaching have truly motivated me to do my best.

5.0
2.0
CST8508
Dec 18, 2025
Would take again

I'm grateful for your patience and for always answering our questions thoroughly.

5.0
2.0
CST8102
Dec 18, 2025
Would take again

Your enthusiasm for teaching made every class exciting and memorable.

5.0
1.0
CST8234
Dec 18, 2025
Would take again

Thank you for being approachable and always willing to help.

5.0
1.0
CST8509
Dec 18, 2025
Would take again

You've made a real difference in my learning. Your guidance is truly appreciated.

5.0
1.0
CST8509
Dec 18, 2025
Would take again

I enjoyed every class because of your clear explanations and passion for teaching.

4.0
1.0
CST8102
Dec 18, 2025
Would take again

You've been an inspiring professor. Thank you for encouraging us and believing in our potential.

5.0
2.0
CST8221
Dec 18, 2025
Would take again

She connects lessons to real-life examples, which makes the subject much more interesting and practical.

5.0
1.0
CAT8216
Dec 18, 2025
Would take again

Her guidance and explanations gave me the confidence to tackle even the most challenging topics.

5.0
1.0
CAT8216
Dec 18, 2025
Would take again

She motivates students to think critically and ask questions, making every class interactive.

5.0
1.0
CST8102
Dec 18, 2025
Would take again

Her enthusiasm for the subject is contagious and inspires students to stay engaged and curious.

5.0
1.0
CST8221
Dec 18, 2025
Would take again

She explains each concept in a structured way, which makes learning easier and more effective.

5.0
1.0
CST8508
Dec 18, 2025
Would take again

Her ability to simplify complex topics without losing detail is remarkable.

5.0
1.0
CST8508
Dec 18, 2025
Would take again

Her examples and explanations are always relevant, which helps us relate theory to real-life scenarios

5.0
1.0
CST8508
Dec 18, 2025
Would take again

She is approachable and always ready to clarify doubts, making students feel supported.

4.0
1.0
CST8102
Dec 18, 2025
Would take again

Her passion for teaching inspires students to give their best in every class

4.0
1.0
CST8102
Dec 18, 2025
Would take again

She brings creativity into her lessons, making every topic more interesting and memorable.

5.0
1.0
CST8102
Dec 18, 2025
Would take again

Her feedback is constructive and motivating, helping students improve continuously.

5.0
1.0
CST8509
Dec 18, 2025
Would take again

She encourages participation and values every student's opinion, creating an inclusive environment.

5.0
1.0
CST8509
Dec 18, 2025
Would take again

Her clarity and explanation style make learning feel effortless and enjoyable.

5.0
1.0
CST8216
Dec 18, 2025
Would take again

She is an inspiring professor whose dedication and guidance leave a lasting impact on students.

5.0
1.0
CST8102
Dec 18, 2025
Would take again

I'm truly grateful for your guidance and support. Your teaching has made a lasting impact on me.

5.0
1.0
CST8234
Dec 18, 2025
Would take again

You've been an incredible mentor. Your encouragement and belief in us motivated me to do my best.

5.0
1.0
CST8118
Dec 18, 2025
Would take again

Your dedication to teaching is inspiring. Every class felt meaningful, and I genuinely enjoyed learning.

5.0
1.0
CST8509
Dec 18, 2025
Would take again

I appreciate how you make every topic easy to understand while keeping the class engaging.

5.0
1.0
CST8234
Dec 18, 2025
Would take again

Thank you for always taking the time to answer questions and make sure everyone is confident.

5.0
1.0
CST8509
Dec 18, 2025
Would take again

Your enthusiasm and passion for teaching are contagious. You've inspired me to love this subject.

5.0
1.0
CST8102
Dec 18, 2025
Would take again

ou make learning feel achievable and enjoyable. I'm grateful for your patience and guidance.

5.0
1.0
CAT8216
Dec 18, 2025
Would take again

Your feedback and encouragement have helped me grow both academically and personally.

5.0
1.0
CST8221
Dec 18, 2025
Would take again

I really appreciate the effort you put into making every class organized, clear, and interesting.

5.0
1.0
CST8234
Dec 18, 2025
Would take again

You've created a positive and supportive learning environment, which made a big difference for me.

5.0
1.0
CST8102
Dec 18, 2025
Would take again

I'm thankful for how approachable and understanding you always are. Your support means a lot.

5.0
1.0
CAT8216
Dec 18, 2025
Would take again

Your teaching goes beyond the syllabus — you inspire curiosity, critical thinking, and confidence.

5.0
1.0
CST8221
Dec 18, 2025
Would take again

I admire your ability to make complex topics simple and relatable through real-world examples.

5.0
1.0
CST8508
Dec 18, 2025
Would take again

Your encouragement motivated me to challenge myself and engage more in class activities.

5.0
1.0
CAT8216
Dec 18, 2025
Would take again

I appreciate the way you respect every student's opinion and make the class inclusive and interactive.

5.0
1.0
CST8509
Dec 18, 2025
Would take again

Thank you for being such a patient and understanding teacher. You always make learning feel comfortable.

5.0
1.0
CAT8216
Dec 18, 2025
Would take again

You've been a source of inspiration this semester. Your dedication to students' success is remarkable.

5.0
1.0
CST8509
Dec 18, 2025
Would take again

Your positivity and energy make every class enjoyable and memorable. I always looked forward to your lessons.

5.0
1.0
CAT8216
Dec 18, 2025
Would take again

I'm grateful for your clear explanations, helpful examples, and constant support throughout the semester.

5.0
1.0
CST8118
Dec 18, 2025
Would take again

You're an exceptional professor whose teaching has left a lasting impression. Thank you for everything!

5.0
1.0
CAT8216
Dec 18, 2025
Would take again

She is just amazing no more words

5.0
1.0
CST8221
Dec 18, 2025
Would take again

Her classes are inspiring — she turns every lesson into an opportunity to learn something meaningful

5.0
1.0
CST8508
Dec 18, 2025
Would take again

She motivates students to push their limits while making learning fun and engaging.

5.0
1.0
CAT8216
Dec 18, 2025
Would take again

Her innovative teaching methods make even complex topics easy to understand.

5.0
1.0
CST8221
Dec 18, 2025
Would take again

She encourages curiosity and critical thinking, which makes her classes highly interactive.

5.0
1.0
CAT8216
Dec 18, 2025
Would take again

Her explanations are always clear and structured, helping students grasp concepts effectively.

5.0
1.0
CST8508
Dec 18, 2025
Would take again

She brings energy and passion to every class, inspiring students to stay motivated.

5.0
1.0
CST8221
Dec 18, 2025
Would take again

Her feedback is always constructive, encouraging growth and improvement.

5.0
1.0
CST8509
Dec 18, 2025
Would take again

She connects lessons to real-life applications, making learning practical and engaging.

5.0
1.0
CST8509
Dec 18, 2025
Would take again

Her teaching style inspires confidence, helping students believe in their abilities.

5.0
1.0
CAT8216
Dec 18, 2025
Would take again

She creates a supportive environment where students feel comfortable asking questions.

5.0
1.0
CAT8216
Dec 18, 2025
Would take again

Her dedication to student success is evident in the way she plans and delivers every lesson.

5.0
1.0
CST8221
Dec 18, 2025
Would take again

She uses creative examples that make lessons memorable and easier to recall.

5.0
1.0
CAT8216
Dec 18, 2025
Would take again

Her guidance goes beyond the classroom, offering advice that helps students grow personally and academically.

5.0
1.0
CST8508
Dec 18, 2025
Would take again

She is approachable and encouraging, making learning a collaborative and enjoyable experience.

5.0
1.0
CAT8216
Dec 18, 2025
Would take again

Her enthusiasm for teaching sparks excitement and curiosity among students.

5.0
1.0
CST8221
Dec 19, 2025
Would take again

She explains difficult concepts patiently, ensuring no student feels left behind.

5.0
1.0
CST8221
Dec 19, 2025
Would take again

Her thoughtful approach to teaching encourages active participation and engagement.

5.0
1.0
CST8509
Dec 19, 2025
Would take again

She inspires students to take initiative and explore topics beyond the syllabus.

5.0
1.0
CST8234
Dec 19, 2025
Would take again

Her well-structured lessons and practical examples make learning efficient and enjoyable.

5.0
1.0
CST8508
Dec 19, 2025
Would take again

She fosters a positive classroom environment where every student feels valued and heard.

5.0
1.0
CST8509
Dec 19, 2025
Would take again

Her encouragement and support have boosted my confidence in tackling challenging topics.

5.0
1.0
CST8508
Dec 19, 2025
Would take again

She communicates concepts clearly while keeping the class interactive and engaging.

5.0
1.0
CST8508
Dec 19, 2025
Would take again

Her passion and dedication leave a lasting impression on her students.

5.0
1.0
CST8216
Dec 19, 2025
Would take again

She inspires us to think critically, ask questions, and apply knowledge practically.

5.0
1.0
CST8118
Dec 19, 2025
Would take again

Her explanations are always clear and easy to follow. She ensures everyone understands the concept before moving ahead.

5.0
1.0
CAT8216
Dec 19, 2025
Would take again

She has a calm and confident way of teaching that makes students feel comfortable and focused.

5.0
1.0
CST8508
Dec 19, 2025
Would take again

Her lessons are well-prepared, organized, and filled with meaningful discussions.

5.0
2.0
CST8118
Dec 19, 2025
Would take again

She helps students develop a deeper understanding of the subject instead of just memorizing it.

5.0
3.0
CST8102
Dec 19, 2025
Would take again

She creates a respectful and motivating classroom environment where students feel valued.

Clear grading criteria
Gives good feedback
5.0
3.0
CST8221
Dec 19, 2025
Would take again

Her positive attitude and dedication make the class atmosphere welcoming and productive.

5.0
4.0
CST8102
Dec 19, 2025
Would take again

She encourages creativity and different ways of thinking while explaining each concept clearly.

4.0
4.0
CST8102
Dec 19, 2025
Would take again

She is amazing.

5.0
4.0
CST8234
Dec 19, 2025
Would take again

Her voice, tone, and communication style keep students engaged and attentive.

5.0
3.0
CST8102
Dec 19, 2025
Would take again

Her professionalism and consistency throughout the semester are truly admirable.

3.0
4.0
CST8234
Dec 19, 2025
Would take again

She balances strictness and understanding perfectly — motivating students to stay disciplined yet comfortable.

3.0
4.0
CST8508
Dec 19, 2025
Would take again

She uses relatable examples that make the lessons more practical and easier to remember.

5.0
1.0
CST8508
Dec 19, 2025
Would take again

She makes learning feel effortless through her clear explanations and structured teaching style.

3.0
5.0
CST8118
Dec 19, 2025
Would take again

She is good

5.0
1.0
CST8102
Dec 19, 2025
Would take again

She always encourages students to participate and express their thoughts confidently.

5.0
2.0
CST8509
Dec 19, 2025
Would take again

Her ability to explain complex topics in simple language is outstanding.

5.0
4.0
CST8509
Dec 19, 2025
Would take again

She is a very reliable and dedicated professor who genuinely cares about student success.

5.0
3.0
CAT8216
Dec 19, 2025
Would take again

Her enthusiasm for teaching motivates everyone in class to stay curious and attentive.

5.0
2.0
CST8221
Dec 19, 2025
Would take again

She handles questions and doubts with great patience and clear reasoning

4.0
3.0
CAT8216
Dec 19, 2025
Would take again

She continuously motivates students to aim higher and never give up.

5.0
1.0
CST8508
Dec 19, 2025
Would take again

Her approach to teaching shows true commitment and passion. Every class feels valuable and meaningful.

5.0
1.0
CST8118
Dec 19, 2025
Would take again

I really enjoyed your classes! You make learning so simple and fun.

5.0
1.0
CST8221
Dec 19, 2025
Would take again

You explain things in such a clear way that it's easy to stay interested the whole time.

5.0
1.0
CST8234
Dec 19, 2025
Would take again

You've made this subject much easier to understand. I really appreciate your effort.

5.0
1.0
CST8219
Dec 19, 2025
Would take again

You're such a supportive and understanding professor — thank you for always helping us out.

5.0
1.0
CST8509
Dec 19, 2025
Would take again

Your classes are always organized and interesting. I never felt lost or bored.

5.0
2.0
CST8118
Dec 19, 2025
Would take again

Thank you for teaching with so much positivity and patience. You really made a difference this semester.

5.0
1.0
CST8509
Dec 19, 2025
Would take again

I like how you take time to explain things again if we don't understand. That really helps!

5.0
1.0
CST8508
Dec 19, 2025
Would take again

You've been one of the nicest professors I've had — calm, clear, and very encouraging.

4.0
2.0
CAT8216
Dec 19, 2025
Would take again

I've learned a lot from you. You make everything sound easy and logical.

4.0
2.0
CST8118
Dec 19, 2025
Would take again

You always make sure everyone is following along, and that's what I really like about your teaching.

4.0
4.0
CST8508
Dec 19, 2025
Would take again

I really appreciate how approachable you are. It's easy to ask you questions and learn freely.

3.0
3.0
CST8118
Dec 19, 2025
Would take again

You teach with such a positive vibe — it keeps the whole class motivated.

3.0
1.0
CST8508
Dec 19, 2025
Would take again

I always felt comfortable asking questions in your class. You made learning stress-free.

3.0
1.0
CST8509
Dec 19, 2025
Would take again

You're a really inspiring professor. Thank you for believing in your students.

3.0
3.0
CST8509
Dec 19, 2025
Would take again

I love how passionate you are about teaching — it shows in every class!

3.0
1.0
CST8509
Dec 19, 2025
Would take again

You have a great balance between fun and focus in your classes. It made learning enjoyable!

4.0
2.0
CST8102
Dec 19, 2025
Would take again

Thanks for being such a kind and motivating teacher. I'm really glad I got to learn from you.

3.0
1.0
CST8508
Dec 19, 2025
Would take again

A great teacher doesn't just teach — they inspire. You've truly done both.

3.0
1.0
CST8508
Dec 19, 2025
Would take again

Your words made learning easier, and your guidance made it meaningful.

3.0
1.0
CST8102
Dec 19, 2025
Would take again

You didn't just teach a subject — you built confidence and curiosity in your students.

3.0
1.0
CST8221
Dec 19, 2025
Would take again

Every class with you felt like a step toward understanding, not just memorizing.

3.0
1.0
CAT8216
Dec 19, 2025
Would take again

You turned learning into something I looked forward to every single day.

3.0
1.0
CST8509
Dec 19, 2025
Would take again

The best thing about your teaching is how effortlessly you make things clear.

3.0
1.0
CST8234
Dec 19, 2025
Would take again

You've left a mark not only on my grades but on the way I think and learn.

4.0
1.0
CST8508
Dec 19, 2025
Would take again

You made even the toughest lessons feel simple with your calm and confidence.

3.0
1.0
CST8509
Dec 19, 2025
Would take again

Your dedication to teaching shows in every word, every lesson, every smile.

4.0
1.0
CST8508
Dec 19, 2025
Would take again

A teacher like you turns effort into growth and knowledge into joy.

4.0
1.0
CST8508
Dec 19, 2025
Would take again

You didn't just explain concepts — you made us believe we could master them.

4.0
1.0
CST8221
Dec 19, 2025
Would take again

Your kindness, clarity, and care make learning something to be proud of.

4.0
1.0
CST8221
Dec 19, 2025
Would take again

Every good teacher leaves a lesson in the heart — yours will stay with me always.

4.0
1.0
CST8221
Dec 19, 2025
Would take again

You made us feel seen, heard, and capable — that's the best kind of teaching.

4.0
1.0
CST8221
Dec 19, 2025
Would take again

Thank you for turning challenges into learning moments and doubts into confidence.

5.0
1.0
CST8221
Dec 19, 2025
Would take again

Your passion for teaching made a simple classroom feel full of possibilities.

5.0
1.0
CST8508
Dec 19, 2025
Would take again

You don't just explain — you inspire curiosity, which is the best lesson of all.

4.0
1.0
CST8508
Dec 19, 2025
Would take again

You make learning feel like a journey, not just a task.

4.0
1.0
CST8509
Dec 19, 2025
Would take again

Your guidance gave us knowledge, but your care gave us confidence.

4.0
1.0
CST8509
Dec 19, 2025
Would take again

You've been more than a teacher — you've been a guide, a supporter, and an inspiration.

5.0
1.0
CST8102
Dec 19, 2025
Would take again

She explains everything clearly and makes sure everyone understands before moving on.

5.0
1.0
CST8219
Dec 19, 2025
Would take again

Her teaching style is very easy to follow, and she always keeps the class engaging.

5.0
1.0
CST8508
Dec 19, 2025
Would take again

She is very supportive and always helps students when they have doubts

5.0
1.0
CST8508
Dec 19, 2025
Would take again

Her classes are well-organized, and she always comes prepared with good examples.

5.0
1.0
CAT8216
Dec 19, 2025
Would take again

She makes difficult topics simple and easy to understand.

5.0
1.0
CST8221
Dec 19, 2025
Would take again

She creates a friendly classroom environment where students feel comfortable asking questions.

5.0
1.0
CST8508
Dec 19, 2025
Would take again

She always checks if everyone is following along and explains again if needed.

5.0
1.0
CST8509
Dec 19, 2025
Would take again

She is very dedicated and puts a lot of effort into her teaching.

5.0
1.0
CST8508
Dec 19, 2025
Would take again

Her communication is clear and effective, which helps students learn better.

5.0
1.0
CST8509
Dec 19, 2025
Would take again

She gives useful feedback that helps students improve their understanding.

5.0
1.0
CST8221
Dec 19, 2025
Would take again

She explains each concept step by step, which makes learning easier.

5.0
1.0
CST8508
Dec 19, 2025
Would take again

She is patient and approachable, and her classes are always well-structured.

5.0
1.0
CST8509
Dec 19, 2025
Would take again

She teaches in a way that keeps students interested and motivated.

5.0
1.0
CST8509
Dec 19, 2025
Would take again

Her positive attitude makes learning enjoyable for everyone.

5.0
1.0
CST8102
Dec 19, 2025
Would take again

She connects lessons with real-life examples, which helps in better understanding.

5.0
1.0
CST8509
Dec 19, 2025
Would take again

She always encourages students to participate and share their thoughts.

5.0
1.0
CST8508
Dec 19, 2025
Would take again

Her lessons are clear, simple, and easy to follow from start to finish.

5.0
1.0
CST8508
Dec 19, 2025
Would take again

She gives her best in every class and genuinely cares about student success.

5.0
1.0
CST8508
Dec 19, 2025
Would take again

Her teaching is effective, and she always keeps the classroom atmosphere positive.

5.0
1.0
CST8509
Dec 19, 2025
Would take again

She is a great professor who explains well, supports her students, and makes learning enjoyable.

5.0
1.0
CAT8216
Dec 19, 2025
Would take again

She always explains the topics in detail and makes sure everyone is comfortable with the material.

5.0
1.0
CST8508
Dec 19, 2025
Would take again

Her teaching methods are clear and practical, which makes it easier to remember concepts.

5.0
1.0
CST8508
Dec 19, 2025
Would take again

She listens carefully to students' questions and provides helpful answers every time.

5.0
1.0
CST8509
Dec 19, 2025
Would take again

Her lessons are always interesting, and she keeps students engaged throughout the class.

5.0
1.0
CST8216
Dec 19, 2025
Would take again

She is very organized and manages time well during lectures.

5.0
1.0
CST8234
Dec 19, 2025
Would take again

Her explanations are simple and easy to follow, even for difficult topics.

5.0
1.0
CST8216
Dec 19, 2025
Would take again

She gives clear instructions and guides students effectively through every topic.

1.0
3.0
CST8102
Dec 19, 2025

Surbhi wrote over 200 5-star single sentence reviews of herself on Dec 18, 2025 with the aid of Chat GPT to bury some accusations made by students she previously taught. She was rated 2.1 on Dec 17 and on Dec 18 she magically became 4.1/5.

1.0
1.0
CST8508
Dec 20, 2025

Thank you for confirming our suspicions. By attempting to bury what has been said, you just proved there is truth to our words. You confirmed what your colleagues have been suspicious of for a long time. So thank-you Surbhi! The truth will come out!

1.0
3.0
CST8508
Dec 22, 2025

She has two masters degrees and is phd candidate for last 6 years. She is also known to plagiarize course work for courses she teaches. One then starts to question the integrity of all of this…

1.0
1.0
CST8118
Grade: D+
Dec 23, 2025

lmao shes faking her reviews

Tough grader
Lots of homework
So many papers
1.0
5.0
CAT8216
Grade: A+
Dec 23, 2025

way to ruin indians reputation dude

Tough grader
Lecture heavy
Test heavy
1.0
5.0
CST8118
Grade: B+
Dec 23, 2025

Never does her job properly

Clear grading criteria
Gives good feedback
Lots of homework
1.0
5.0
CST8508
Grade: D
Dec 23, 2025

Makes you wonder how she passed high school

Tough grader
Lots of homework
Test heavy
1.0
5.0
CST8508
Grade: B+
Dec 23, 2025

.Alright man

Tough grader
Get ready to read
So many papers
1.0
5.0
CAT8216
Grade: B+
Dec 23, 2025

Professor Bahri is hilariously bad at her job, she has plagiarized slides and assignments. Her teaching is extremely subpar and be prepared to teach yourself. Also to the person who put 200 AI generated reviews in a single day… this is quite disappointing that you would try to distort the truth.

Online Savvy
1.0
5.0
CST8102
Grade: Not sure yet
Dec 23, 2025

I would not recommend her. Poor teaching skills and uses plagairised material.

Hilarious
1.0
5.0
CST8118
Grade: B+
Dec 23, 2025

what can i even say man

Tough grader
Lots of homework
Lecture heavy
1.0
5.0
CAT8216
Grade: B+
Dec 26, 2025

Fakes her own online reviews. No subject matter knowledge.

1.0
5.0
CST8509
Grade: B+
Dec 27, 2025

She's a plagiarism queen. Everything about her is fake

1.0
5.0
CAT8216
Dec 27, 2025

Does not care about her job nor students, fakes reviews to hide this. Algonquin has gone down hill and this prof proves that.

Tough grader
1.0
1.0
CST8508
Grade: B+
Dec 27, 2025

Forget your previous mindset and adapt to the Canadian teaching style: stop lying to students, stop plagiarizing materials, and stop writing reviews for yourself—let the students do that. Unlike there, you can't do that here. Also, be aware that other teachers read your self-reviews.

Graded by few things
1.0
5.0
CAT8216
Dec 28, 2025

Plagiarism queen, also fakes her own reviews.

1.0
3.0
CST8509
Dec 28, 2025

She has been writing fake reviews to hide the truth.

1.0
3.0
CST8221
Dec 30, 2025

The instructor wrote over 200 reviews of herself to give herself a boost. She teaches nothing of substance and cannot answer any questions to clarify your understanding.

Class Info

Online Classes

100%

Attendance Mandatory

43%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 62 grades
Most common grades:
B+ (19)
A (16)
A+ (12)
Grade Distribution
A(28)B(4)C(1)D(2)F(0)A-/B+(27)
Based on 64 reported grades
B+: 19
A: 16
A+: 12
A-: 8
Common Tags
Gives good feedback (18)
Amazing lectures (18)
Clear grading criteria (16)
Tough grader (14)
Inspirational (14)
Get ready to read (11)
Respected (9)
Graded by few things (8)
Rating Trend

Improving

+1.48 avg change
Apr
Jun
Aug
Sep
Oct
Dec
Last 6 months
Ratings by Course

CST8216

5.0

(5)

CST8219

4.9

(35)

CST8221

4.6

(27)

CST8509

4.5

(42)

CST8102

4.5

(29)
+4 more courses
Difficulty by Course

CST8118

2.6

CST8234

2.2

CST8508

1.7

CAT8216

1.7

CST8102

1.7

Similar Professors