2.5

Ranjita Singh

Business - Toronto Metropolitan University

2.5
Quality
3.6
Difficulty
35%
Would Retake
109
Reviews
2.5
Quality
3.6
Difficulty
2.6
Helpful
2.5
Clarity

35%

Would Retake

109

Reviews

Rating Distribution
Official

5

16

4

18

3

15

2

22

1

38

What Students Say

Very challenging course for a first-year student, very tough exams, be prepared to do on the spot presentations, lots of group work

BSM100 - 2.0 rating

she talks too fast, notes are messy and her midterm exam was the heaviest midterm i've taken

BSM100 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

93%

Textbook Required

17%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 55 grades
Most common grades:
B+ (14)
A (12)
B (11)
Grade Distribution
A(14)B(13)C(5)D(0)F(0)A-/B+(23)
Based on 67 reported grades
B+: 14
A: 12
B: 11
A-: 9
Common Tags
Group projects (22)
Participation matters (20)
Tough grader (19)
Lecture heavy (18)
Skip class? You won't pass. (11)
Get ready to read (10)
Gives good feedback (8)
Hilarious (8)
Rating Trend

Declining

-1.53 avg change
Dec
Jan
Apr
Aug
Oct
Dec
Last 6 months
Ratings by Course

BUS800

3.3

(4)

BSM100BSM200

3.0

(5)

BSM100

2.7

(77)

BSM200

1.9

(23)
Difficulty by Course

BSM100BSM200

3.8

BSM200

3.7

BSM100

3.6

BUS800

2.8

Reviews (109)
5.0
1.0
BSM100
Dec 30, 2014

Go to class, there is participation marks, and all her notes are pretty much what the test will be on. Just focus on lecture notes and read the textbook based on those. 2 midterms, take home exam, a group assignment. She provides lecture notes, which are pretty much what she explains in class. Just know which slides she focuses on more.

3.0
4.0
BSM100
Jan 6, 2015

Not an easy class for a 100 level course. A lot of reading involved and group work in class. The professor was helpful during class but assignments were marked hard and so were the test.

2.0
4.0
BSM100
Jan 6, 2015

Nice lady, but difficult marker. Makes you do group work then helps guide you during class. Even marked the pointers she gave wrong for a few assignments. A lot of work is needed for this course.

2.0
5.0
BSM100
Jan 7, 2015

A lot of reading and assignments involved in this course. She gives good advice for assignments but she marked her own advice wrong on a couple of assignments. Not an easy elective at all.

3.0
4.0
BSM100BSM200
Jan 7, 2015

lol the person that gave her a perfect score is such a troll. Shows that she cares but assignments are difficult, exam wasn't too bad but i thought I did better. Mandatory in class assignments.

2.0
4.0
BSM200
Mar 17, 2015

There is absolutely no clarity when it comes to testsonline quizzes. Being unable to go back and figure out which questions you got wrong on the weekly quizzes screwed over the majority of the class for the midterm. Awkwardly worded questions leave you guessing for the answer, and if you try to point that out she stubbornly denies it.

2.0
3.0
BSM100
Mar 19, 2015

Not a bad prof, course is pretty good. Thick Indian accent and knows her stuff. Don't talk in class or she will rip on you. Nice lady however. Marks fair, tests are kinda tricky. Class is mainly group projects so pick good partners! Also she uses name tags which is kinda unorthodox. attendance is MANDATORY. she uses name tags too which is weird

2.0
5.0
BSM100
Grade: A+
Apr 18, 2015

i hated the class only because of her! you will regret taking a course with her

4.0
3.0
BSM100
Grade: A
Nov 5, 2015

RANJITA IS THE BEST!! She is absolutely hilarious and made this class so much more fun than it would have been otherwise. The work load wasn't too bad and she always made sure that we understood things. One of my favourite profs, she's hysterical! I was a bit scared of her at first but now I realized she's amazing ! Highly recommend

4.0
3.0
BSM100
Nov 24, 2015

Ranjita is a hilarious lady, but she doesn't realise how funny she really is! I loved her as a prof because she was clear, helpful and really cared about you as an individual. I am taking BSM200 with and making sure I get her as a prof since I liked her so much!

5.0
3.0
BSM100
Nov 25, 2015

She's a great lecturer and she explains concepts really well. Some people get really intimidated by her but she's funny and as long as you pay attention in classes and somewhat do the readings, you should do well. I really like her overall. She's also a cute little prof lol.

5.0
3.0
BSM100
Dec 9, 2015

Ranjita is honestly the best prof I've had so far. Not only is she always ensuring that students understand the material, she's hilarious and really kind as well. She has reasonable expectations of in-class behaviour and marks fairly.

2.0
4.0
BSM100
Grade: C-
Dec 16, 2015

Ranjita is quick with her slides. Her course is boring. The material isn't very engaging. I do not recommend this course for people who can't sit still for a long time because being stuck in a room with her for 3 hours talking about business is the worst.

4.0
4.0
BSM100
Dec 18, 2015

Final exam was not representative of our knowledge learned in class.

4.0
3.0
BSM100
Grade: B+
Dec 27, 2015

She marks really hard on exams but a great teacher!

4.0
4.0
BSM100
Grade: B
Dec 31, 2015

Ranjita is a boss.. if you are able to pay attention all class, you barely need to read the textbook because she goes over everything in detail. Her sass is out of this world

3.0
3.0
BSM100
Grade: B-
Jan 4, 2016

Guidelines and marking scheme is not clear. The tests were pretty confusing and did not reflect the material learned well.

4.0
3.0
BSM100
Grade: A-
Jan 8, 2016

Ranjita is one of my favourites! Although she is unclear at times, she is willing to clarify. The best part about Ranjita is that she is funny without realizing it! The in-class videos and work is helpful for understanding material. I found the midterm/exam to be fair. Group project was a pain, esp. because the outline was not specific enough.

4.0
4.0
BSM100
Grade: A
Jan 16, 2016

She works to make the lectures engaging by encouraging students to participate and break the class down into lecture, group discussion and activities. If you don't study you will not be successful, and studying is beyond memorizing the information. This is fair for a university course. I actually enjoyed the material.

3.0
1.0
BSM200
Grade: A-
Mar 2, 2016

A representation of class: Spend entire semester learning about: Chemistry. Ranjita hands you an exam titled: Physics *spend a moment freaking out* Realize test is 50 questions about my favourite colour Hand in test Receive 95% Spend a semester contemplating the purpose of Uni - oh LoL Ranjita cant find the volume button again. Silly Ranjita

4.0
4.0
BSM100
Grade: B+
Aug 17, 2016
Would take again

Best advice I can give to you for BSM100 is to buy the textbook! She works directly off of it. She's a great prof, she'll take time to explain in class if you don't understand and is accommodating outside of class. She will put effort into you understand the material if you put effort into it as well. Strict, but develops soft spot.

Gives good feedback
Participation matters
Caring
2.0
5.0
BSM100
Nov 5, 2016
Wouldn't take again

Ranjita is a super tough marker. This class is really rough, I barely even passed!!! I studied REALLY hard, too. Study hard, friends, it'll be a rough ride.

Tough Grader
Participation matters
LECTURE HEAVY
5.0
3.0
BSM100
Grade: B
Nov 19, 2016
Would take again

This class is business basics, so it can be a bit repetitive if you took business in high school. Ranjita always has good energy and if you tell her you don't get it, she will help you try and understand a concept better. She asks questions to students randomly a lot. She is always surprisingly funny and has a good sense of student life.

Clear grading criteria
Hilarious
GROUP PROJECTS
5.0
4.0
BSM100
Grade: B
Nov 24, 2016
Would take again

The people that give her feedback must not go to class. She is so knowledgeable and so passionate about business. If you put in the work she will help you out, and really make the class worth while. She is super nice, and really funny. Would highly recommend

Gives good feedback
Participation matters
Hilarious
2.0
5.0
BSM100
Grade: C+
Dec 7, 2016
Wouldn't take again

questions and example in class are easy, but makes them much more complex on the exam. Good luck if you need it to boost your gpa.

Tough Grader
Skip class? You won't pass.
LECTURE HEAVY
5.0
3.0
BSM100
Grade: B+
Dec 15, 2016
Would take again

Ranjita knows her stuff & is amazing at making sure you understand. She connects material to Apple and we watch a lot of Dragon's Den! I loved her, she understands student life and is low-key shady which is so funny!! only need the BUSN textbook for the course, take good lecture notes and you'll do fine. not a hard course just put in basic effort.

Participation matters
GRADED BY FEW THINGS
Caring
4.0
4.0
BSM100
Grade: C+
Dec 20, 2016
Would take again

I like Ranjita! She is hilarious without realizing it and her lectures are very informative. However, her midterm and exam was super difficult; I found a lot of things worded very tricky. She is a great prof who knows her stuff and is willing to help you via email, office hours, or in class. I have her next semester and hope her exam isn't so hard.

Hilarious
TEST HEAVY
LECTURE HEAVY
4.0
3.0
BSM100
Dec 29, 2016
Would take again

She is not always clear in her lectures and tests but overall she is a good teacher. She's funny, worked hard to make her 3 hour lecture interesting, and will REALLY help you during office hours if you need additional help. She's just generally a friendly lady too. I liked her class

Hilarious
4.0
4.0
BSM100
Grade: A-
Jan 10, 2017
Would take again

Great lecturer, really interested in applied learning and running with it. Likes to randomly call on students for answers. Fair warning, be sure to sit up front - otherwise you won't be able to hear her OR read the chalkboard. Singh is an excellent prof to go to if worried about your work in the class - she'll remember you and check in when needed!

Gives good feedback
Caring
4.0
3.0
BSM100BSM200
Jan 20, 2017
Would take again

Ranjita is sometimes hard to understand but she is a great professor. BUY THE BOOK. and READ IT. It will help a lot before class and prepare you when she puts you on the spot to participate. She tries to constantly make sure that you understand the material so although she can be intimidating, ask questions in class or outside. She's super funny 2!

Get ready to read
Participation matters
Hilarious
4.0
4.0
BSM100BSM200
Grade: A-
Feb 10, 2017
Would take again

I had Ranjita for BSM100 &200, she was great for both. Although when I took BSM200 it was a flipped format, she wanted to teach us the content however had to hold back on lectures as its not part of a "flipped" format but you can tell she cared when we didn't understand, and would work with you and your group to make sure you understood. She ROCKS

Tough Grader
Respected
Caring
2.0
3.0
BSM100
Oct 23, 2017
Wouldn't take again

She is unclear in her explaining and what she writes on the board in intangible. I certainly won't be having her again. Somewhat funny at times, but the overall course is just so boring.

Get ready to read
Participation matters
GROUP PROJECTS
4.0
4.0
BSM200
Jan 22, 2018
Would take again

Go to class and pay attention! It can be hard sometimes to keep up with what she's writing on the board, but it's usually on the exams so ask questions and keep up. Do your readings and ask her questions if you don't understand. She cares about students understanding the material and will take the time to re-explain things. Overall a great prof!

Hilarious
Caring
LECTURE HEAVY
3.0
4.0
BSM100BSM200
Feb 22, 2018
Wouldn't take again

Good sense of humor! but super hard marker!! I can never understand what she's saying because she talks way too fast and her writing is very unclear! You NEED to come to every class because most work id done and explained on the board, so make sure you listen and write exactly what shes talking about! Overall not a bad prof, just a hard marker.

Tough Grader
Gives good feedback
Skip class? You won't pass.
1.0
4.0
BSM100
Oct 30, 2018
Wouldn't take again

Get ready to fail!! she talks too fast, notes are messy and her midterm exam was the heaviest midterm i've taken. You can't skip class if you want to pass and theres a major group project.

Tough Grader
Skip class? You won't pass.
TEST HEAVY
5.0
4.0
BSM100
Grade: B+
Dec 6, 2018
Would take again

great class! she makes the class interesting. but, you need to take good notes, attend all classes and work hard. her exam mulptiple choice questions are paragraphs so be prepared!

Get ready to read
Skip class? You won't pass.
GROUP PROJECTS
2.0
5.0
BSM100
Dec 12, 2018
Wouldn't take again

Very challenging course for a first-year student, very tough exams, be prepared to do on the spot presentations, lots of group work. Not easy at all.

Tough Grader
Skip class? You won't pass.
LECTURE HEAVY
5.0
4.0
BSM100
Grade: B
Jan 27, 2019
Would take again

She is my favourite prof at Ryerson so far!!! It is a challenging course, but she definitely is an amazing prof. She explains everything so clearly, such an easy prof to talk to, she's hilarious, makes the class soo interesting you wouldn't want to miss any lectures, and she really tries hard to tell you what steps to take to succeed in the course.

Hilarious
Amazing lectures
Caring
5.0
4.0
BSM100
Grade: B+
Feb 24, 2019
Would take again

Love her. Amazing prof!! Makes it known what steps to take to succeed and is always available to help. Will definitely take another class with her again!

Respected
Skip class? You won't pass.
Clear grading criteria
3.0
4.0
BSM200
Apr 9, 2019
Wouldn't take again

She talks very fast, and her lectures are really hard to follow. Can't keep up with note-taking.

Group projects
Lecture heavy
Tough grader
3.0
5.0
BSM200
Grade: Not sure yet
Apr 19, 2019
Wouldn't take again

She is incredibly knowledgeable and passionate about the course material however, lectures are very hard to keep up with. She talks way too fast, which makes taking notes nearly impossible. Lots of group work. Midterm for this course was brutal. Overall, I did learn a lot from this course, but it was challenging.

Group projects
Lecture heavy
Tough grader
3.0
4.0
BSM100
Grade: B
Oct 21, 2019
Wouldn't take again

very knowledgable prof, who seems to care about her students, but her exams are so hard!! topics she said would be very important for the exam appeared as a multiple choice question and others that she brushed over were long answer questions! Great prof in class but when exam time comes make sure you know everything inside and out.

Skip class? You won't pass.
Group projects
Amazing lectures
3.0
4.0
BSM100
Grade: Not sure yet
Nov 14, 2019
Would take again

Ranjita Singh's lectures are by far some of the most interesting lectures I have attended. She has weekly group assignments which are really easy, so DO NOT MISS! However, be aware of her midterm b/c it was HARD. She makes it seem like its going to be very easy but you have to know EVERYTHING VERY WELL. Study hard from tb and slides and easy B tho

Skip class? You won't pass.
Test heavy
Group projects
4.0
4.0
BSM100
Dec 8, 2019
Would take again

Ranjita is passionate and she really wants to help anyone that is struggling. Her marking is really fair for the group projects. She tends to talk fast but she always asks if anyone has any questions or need anything to be repeated or clarified. Her midterm is a bit difficult but if you study everything she says, you will be good:) She's great!

Gives good feedback
Accessible outside class
Get ready to read
5.0
4.0
BSM100
Grade: A
Dec 24, 2019
Would take again

Ranjita's lectures are amazing, pay attention and take note of everything. She really emphasizes what she'll test you on and if you take note of that you will be fine for the midterm and final. She's really funny and knowledgable and an all around great prof. Biggest tip is just take note of literally everything she says. Made studying so easy

Skip class? You won't pass.
Amazing lectures
Lecture heavy
5.0
2.0
BSM100
Grade: A
Jan 13, 2020
Would take again

Great lady with a great sense of humour. Online readings/quizzes are easy marks. I really enjoyed this class and found the content super easy to understand and also useful. Exams aren't as bad as these reviews make them seen, just review lecture slides and maybe redo a few online quizzes.

Participation matters
Graded by few things
Group projects
1.0
5.0
BSM100
Oct 24, 2020
Wouldn't take again

Absolutely horrible. Her online classes are rubbish. She talks extremely fast and doesn't record her lectures. She is very condescending with her students and most keep their cameras off because she calls on the people with their cameras on. Doesn't cover all required materials for the tests and doesn't give out reviews like the other profs. 0/10!

2.0
4.0
BSM100
Grade: A
Jan 2, 2021
Would take again

She talks for 2.5 hours straight with a 10-minute break. Doesn't record lectures. Can be condescending and rude at times. You have to buy a textbook that is completely useless. You could do the exams without referencing the textbook once. That being said, what's being taught is pretty straight forward so if you attend lectures, you can do well.

Graded by few things
Group projects
Lecture heavy
2.0
3.0
BSM100
Grade: A-
Jan 20, 2021
Wouldn't take again

Don't know about in-person lectures with her but online was not it. Refused to record lectures, rude to students, got irrationally mad when people wouldn't turn on their cameras, wrote on a white board on zoom (so hard to see), and not helpful. Material is pretty easy though. I was supposed to have her again this semester so I switched.

Skip class? You won't pass.
Graded by few things
Lecture heavy
1.0
4.0
BUS800
Grade: A
Feb 2, 2021
Wouldn't take again

She will challenge you if you answer a question and you'll always be wrong according to her. She's more of a coach then a teacher she will attack you if you are caught not paying attention and question everything. Judges people a-lot and will talk over you if she doesn't like what you're saying. I do not know how she qualifies to teach this course.

Participation matters
Lecture heavy
Tough grader
2.0
3.0
BUS800
Grade: A-
Mar 8, 2021
Wouldn't take again

She is extremely rude in class and over email, very argumentative, gives conflicting / confusing feedback, and is just unpleasant to deal with. I really would avoid this professor if you can.

4.0
3.0
BSM100
Grade: A+
Mar 8, 2021
Would take again

honestly i thought she was terrible while taking the course but realized after that she puts in alot of effort to teach us during lectures which many other profs arent doing right now. She might be mean at times but just make sure to be on her good side and youll be blessed. A little unclear on some things like finance but other than that it is ok.

Graded by few things
Group projects
Lecture heavy
3.0
3.0
BSM200
Grade: Not sure yet
Apr 9, 2021
Would take again

She Is not an awful professor, you can tell she wants you to do well, but that being said sometimes the lectures are hard to follow. The financial equations part of the course was not taught well, but you can still do well in the class if you put the time in and study. The textbook is literally not required at all tho, don't buy it

2.0
4.0
BSM200
Apr 24, 2021
Wouldn't take again

You can definitely tell she is knowledgeable about the content in this course. However, the teaching style often was confusing. I felt like I had to teach myself and the midterm exam was hard even given extensive revision because it was based on stuff never covered. Marks rely heavily on group work and exams.

Graded by few things
Test heavy
Group projects
4.0
3.0
BSM200
Grade: B+
Apr 26, 2021
Would take again

Initially I was scared of her because she would call on students and sound very condescending. Honestly though if you do your readings and show up prepared and ready to listen (to her talk for 2-2.5 hours) then you'll be fine. If you ask a question, she really tries to help you understand the concept. Her class gets better as it goes on.

Group projects
Clear grading criteria
Lecture heavy
5.0
2.0
BUS800
Grade: B+
May 4, 2021
Would take again

Initially, I heard this course was extremely hard from previous students. Although I didn't look at rate my prof before taking Ranjita. She was a very good professor, as long as you attended all classes and she encourages participation. I would definitely take her again!! It's an easy A as long as you attend classes.

5.0
2.0
BUS800
Grade: A
May 11, 2021
Would take again

I heard this was the hardest course at Ryerson but I ended up getting an A. Barely studied for the exams, they were open-book and material was so easy. The key is to READ THE CASE GUIDELINES thoroughly and start the papers early!! She gives case feedback each class and it helps to apply that for your own papers. She did more than other profs. 10/10

Gives good feedback
Participation matters
Clear grading criteria
3.0
4.0
BSM100
Grade: B
Nov 9, 2021
Would take again

- Hard grader - good lectures and feedback - would take again

Gives good feedback
Get ready to read
Tough grader
2.0
4.0
BSM100
Grade: B
Dec 20, 2021
Wouldn't take again

Very knowledgable in her field, seems like a sweet and caring lady but she can be very rude to students if they aren't understanding the material. In terms of marking, it must be exactly what she wants or you won't get a good mark. Side note: her hand writing is absolutely terrible, good luck trying to read it.

Lecture heavy
Tough grader
5.0
4.0
BSM100
Grade: A-
Jan 3, 2022
Would take again

IDC what anyone says, she is the best teacher I've ever had. She teaches in a clear, engaging, and knowledgeable way; that being said if you fall asleep or don't attend don't expect to pass. She can be a little harsh at times, but she will not hesitate to explain things several times even if only one student doesn't understand. I respect her a lot.

Skip class? You won't pass.
Amazing lectures
1.0
4.0
BSM100
Jan 8, 2022
Wouldn't take again

would avoid her if I could, her midterm and final was only out of few questions which was terrible, never prepares her students for them, also she is irritating. RUN AWAY.

Test heavy
Group projects
Tough grader
3.0
3.0
BSM100
Grade: B
Jan 8, 2022
Wouldn't take again

Content and readings themselves are lengthy and time-consuming but not terribly difficult. Nothing from this class made me wanna be there, it's your average business course. She is a fairly decent prof, gives great detailed feedback but sometimes harsh. Overall not an awful prof. Would not take again unless necessary. Pay attention to the lectures!

Gives good feedback
Get ready to read
Tough grader
1.0
4.0
BSM100BSM200
Apr 13, 2022

Does not care about students in the slightest. If there is a mishap with handing in anything, it is automatically your fault. Doesn't offer help in any situation and doesn't enjoy getting and answering questions. Zero understanding that things happen and get in the way and little to no empathy for struggling students.

Tough grader
Group projects
2.0
4.0
BSM200
Grade: Rather not say
Apr 20, 2022

Will make you stressed all the time. Midterm and Final were hard. If you don't study well, attend her lecture, and do the readings then you will fail this course. However, she teaches well as you will understand any concept/lesson cause she explains it well. She is a VERY tough grader. There are group projects that are long and not worth much.

Tough grader
Get ready to read
Test heavy
1.0
3.0
BSM200
Grade: B+
Apr 23, 2022

She was the worst prof I've ever had. She has no respect for the students and was always condescending. Her bad attitude made me never want to go to her lectures. If you want to have a terrible learning experience, then take her. But if you want a decent prof, then stay far away.

1.0
3.0
BSM200
Grade: B-
Apr 24, 2022

Prof Singh was horrible. Each time we had exam, we tested on things she never teached us. Totally unfair. She also very rude to many of us because we didnt understand or our first language not english. I dont know how this school keep her when she is such bad teacher.

Group projects
So many papers
Test heavy
1.0
4.0
BSM200
Grade: B+
Apr 25, 2022

I did not like her teaching style. She would spend too much time asking students to explain what they think concepts mean during lectures rather than actually explaining them. The exams had many IT and grammatical errors and were way too long to complete within the time given. Her response to which was very unhelpful and unapologetic.

1.0
4.0
BSM200
Grade: B
Apr 25, 2022

Sorry to say but I hated this course and the teacher. It could have been a better course if the teacher was any good. She barely taught us anything. Lectures were useless and boring. All my learning was from just reading the textbook. There were times when she made me feel embarrased for asking a question she thought was "stupid". Dont take her.

2.0
4.0
BSM200
Grade: B+
May 5, 2022

for BSM100 I rated her 5, for BSM200 I have to say it went down; her lessons this time were still clear but I noticed her marking was extremely vague and unclear, also she hardly explained break-even which was very hard, and there were a lot of huge group assignments. I still like her but BSM200 was not it.

Tough grader
Group projects
Lecture heavy
1.0
3.0
BSM200
May 7, 2022

I wish this site had a rating lower than awful(a 1) because that is what I would give her. She was never clear on the grading expectations and her powerpoints were useless in helping to understand. I would say atrocious rather than awful. If you want an enjoyable semester, avoid her at all costs.

1.0
3.0
BSM100
Sep 27, 2022

Prof Singh was the worst prof I've ever had. She was so condescending and rude. If you asked a question she made you feel stupid. The exact opposite of how a teacher should be. I dropped her class as soon as I saw how bad she was. Why the school keeps someone like this is beyond me. Run!

1.0
3.0
BSM100
Dec 24, 2022

Worst prof I've ever had. Doesnt clarify concepts and makes you feel bad when you ask a question. She made my semester a horrible experience. She has no clue how to resonate with us students in a positive way.

1.0
3.0
BSM200
Dec 26, 2022

She doesnt explain anything clearly and made me feel uncomfortable for asking. Aweful does not describe her teaching skills well enough. I cant believe my high tuition goes to paying lousy profs like this to be at this University. They should get rid of her and bring in someone good. Anyone would be better.

1.0
4.0
BSM100
Grade: B
Dec 27, 2022

She was so disorganized that it made this a difficult course to follow. I usually have much higher grades in my other classes, but because of her terrible organizational skills and terrible Powerpoint slides, she made following along so much more difficult than it need be. She does not care about the students and can be mean spirited. Aweful!

1.0
5.0
BSM100
Grade: C
Jan 8, 2023

Lectures are extremely difficult to follow, and discussions are not engaging at all. Felt as though she was teaching the no prerequisite business course to students with a background in business. She often skipped over info on slides and going over the slides after lectures was next to useless because the seemed to lack coherent information.

Tough grader
Group projects
Lecture heavy
2.0
4.0
BSM100
Grade: A-
Jan 13, 2023

The course itself wasn't hard to do well in but there are mandatory weekly readings and questions. There was also a group task in almost every class and these questions would either be easy or hard. The midterm and final exam were a mix of both easy and hard. Overall, do the readings and take notes because open book exams!!

Get ready to read
Group projects
3.0
3.0
BSM100
Grade: B+
Jan 18, 2023
Would take again

I loved prof Singh & set up my schedule so I could have her again in s2. A little intimidating w nametags but shes really good at focusing on what her students find difficult & going over it until its understood. Group work was basic & easy extra marks, the exam was super easy & open book. Teaching style is enjoyable but heavy participation based.

Get ready to read
Participation matters
Group projects
1.0
5.0
BSM200
Grade: B
Mar 16, 2023

absolutely horrible very rude, disrespectful, and childish, this psycho has no human decency. that's all I got to say she acts as if she does not get paid if we don't come or listen

Tough grader
Lecture heavy
Test heavy
1.0
4.0
BSM200
Apr 5, 2023

she is annoying and mean and not understanding towards her students.

Participation matters
2.0
3.0
BSM200
Grade: Not sure yet
Apr 26, 2023

Strict and confusing at times. Her assignment outlines and feedback is unclear. She calls students out to answer along with picking groups to present weekly group tasks. Usually takes up the full 3 hours with a 10 min break. She wasn't good at teaching financial equations, but decent at other topics. Avoid her if you can.

Participation matters
Group projects
1.0
3.0
BSM200
May 3, 2023

The most disorganized prof I've had at GBC. She speaks unclearly and makes you feel bad when you ask for clarification. It boggles the mind that a College has a prof of this poor quality.

Tough grader
1.0
4.0
BSM200
May 8, 2023

Her demeanour was very unwelcoming. I tried to approach her for guidance and clarification but she was unhelpful. professor really made me feel discouraged and unsupported. Lectures were super boring too.

2.0
4.0
BSM200
Grade: A-
May 16, 2023

Really difficult to actually learn and understand the material because there is so much thrown at you every lecture and it is presented in a very confusing manner. Difficult to do well + a stressful environment. Hard marker as well.

Tough grader
Group projects
Lecture heavy
5.0
2.0
BSM100
Grade: Incomplete
Oct 3, 2023
Would take again

Ranjita is a great professor who changed my life for the better. She is very funny and does not deserve the bad grade she has.

Get ready to read
Group projects
Hilarious
1.0
3.0
BSM100
Dec 3, 2023

She was the worst prof i've ever had so far at TMU. Hard to understand her English. She is not nice to the students. Very disorganized. Grading makes no sense and not made clear before the work is submitted. Cant understand how the Uni could hire someone so poorly qualified to teach.

3.0
3.0
BSM100
Dec 6, 2023

Not respectful towards students and their needs. Scheduled midterm in the middle of a Saturday. The three-hour lectures hold all the course content, and she moves so fast that it's difficult to complete notes. She shows up to get paid - not a good professor.

Tough grader
Participation matters
Lecture heavy
1.0
4.0
BSM100
Dec 7, 2023

What a lousy professor. She speaks in a way that is hard to understand. Not nice to students. Grading criteria was never made clear. Surely the university can hire someone much more competent who can explain things much more clearly. What a horrible experience.If she cared about students, she would resign.

4.0
3.0
BSM100
Grade: Not sure yet
Dec 19, 2023
Would take again

She speaks a bit fast but makes an effort to make sure everyone is on the same page. She cares about participation and has a lot of questions throughout the lectures. She drops hints in the lectures about what's on the exam so if you pay attention you should be ok. Group work at the end of each lecture which is kind of annoying

Participation matters
1.0
3.0
BSM100
Grade: Rather not say
Dec 22, 2023

What a miserable experience. She epitomizes everything wrong with a teacher. Lectures were unclear. Assignments were unclear. Care for students was non existant. How can the university keep such a poor teacher? She ruined the uni experience for so many of us because we dreaded going to this class. I'm not alone as you can see from other reviews.

1.0
3.0
BSM100
Dec 26, 2023

Horrible. I wish I could add something new to what all the other students have already said. All I can do is confirm all the bad things that everyone else already said. No point in me repeating. I hope I never have her again. For the sake of all future students, the university should get rid of her and bring in a good teacher.

1.0
4.0
BSM100
Sep 4, 2024
Would take again

nah had to drop her class, shes low key rude.

1.0
5.0
BSM100
Grade: Not sure yet
Oct 6, 2024

Everything on here is true! I would give her a zero if I could she doesn't care about her students only here to get paid. Told us to basically "figure it out" when asked about the content for the midterms. RUDE ASF just don't take her. she needs to be fired.

Tough grader
Group projects
1.0
3.0
BSM100
Nov 26, 2024

She was the worst prof I ever had. Not helpful at all. Doesnt care about the students. Explains concepts very poorly. I have no idea how someone like that is able to teach at the University. Please TMU...if you are listening.....fire her and bring in a decent prof that knows what they are doing

1.0
3.0
BSM100
Dec 5, 2024

Everything you read here is correct, worst business professor I have ever had in my academic experience as a student.

1.0
4.0
BSM100
Dec 5, 2024

anything negative said was true

1.0
3.0
BSM100
Grade: Not sure yet
Dec 7, 2024

She's atrocious. Doesnt care one bit about the students. She is disorganized and doesnt want to answer questions. When she does answer them, she does it with disdain or confuses us even more. Poor attitude. I hope to never get her again. What all the other "awful" comments said below are so true. Any positive comments written are probably fake.

1.0
4.0
BSM100
Grade: B+
Dec 11, 2024

English is not my first language so I had a huge problems understanding her. She talks way too fast and unclear. I was intimidated to ask question. She not very helpful. She always too disorganized and PP slides insufficient to understand. She is not nice to students.

2.0
3.0
BSM100
Grade: B+
Jan 9, 2025

I only had Ranjita for half of a semester due to her going on leave but within that short time i could tell i wouldn't want her again. She was hard to understand and didn't really provide any help or support at all to the students in her class. Frequently she would yell or single out students if they didn't answer properly.

Participation matters
Group projects
1.0
3.0
BSM100
Grade: C
Apr 19, 2025

Ranjita class is hard to follow and her slides are boring. The courses she teaches aren't engaging. She pushes people to answer questions and gets angry at students for not saying the correct answer. She made this class more stressful then it needed to be and ended up leaving half way through the semester.

Participation matters
Lecture heavy
Test heavy
1.0
5.0
BSM200
Grade: A
Aug 6, 2025

i only received this grade bc i honestly had to bribe my way with her + used notes from yarlagaddas class. this prof SUCKS. Batantly rude and hates her life so she projects that onto students. cant imagine it being a mother. so unorganized, strict, and refuses to give grades above 85 for assignments. needs to be kicked out asap.

2.0
3.0
BSM100
Grade: A
Oct 28, 2025

She's nice and cares, but speaks way too fast and lectures are hard to follow and is all over the place.

1.0
5.0
BSM100
Dec 5, 2025

if you see her... RUN

Tough grader
Lots of homework
Lecture heavy
1.0
3.0
BSM100
Grade: Not sure yet
Dec 8, 2025

Now let me say im the biggest hater, i hate the way that she walk, the way that she talk, i hate the way that she dress

Participation matters
Lecture heavy
Graded by few things
1.0
5.0
BSM100
Grade: Rather not say
Dec 9, 2025

Extremely hard to understand what she's saying, goes too fast, and rude at times.

Tough grader
Participation matters
Test heavy
1.0
4.0
BSM100
Dec 10, 2025

I cant think of a worse professor that I've ever had. How can the University allow something like this to teach. And I use the term "teach" loosely. It was a horrible experience. She doesnt treat anyone with respect. Hard to understand her words in addition to her bad attitude. I'd love a refund.

5.0
2.0
BSM100
Grade: A
Dec 19, 2025
Would take again

I loved having her this semester! She goes through content pretty quickly, but if you're struggling, she'll explain it again and again until you understand. She's a fairly easy marker and always provides feedback. She's also really funny, which made class entertaining.

Participation matters
Group projects
Lecture heavy
1.0
3.0
BSM100
Grade: A
Dec 21, 2025

Even though I got a good grade, there is no way I would ever want to take her again. She was often rude and uncaring. She speaks way to quickly and her accent makes it hard to understand. Grading criteria was also confusing and she made you feel bad trying to figure it out.

1.0
4.0
BSM100
Grade: B+
Dec 22, 2025

This course was frustrating enough that I feel compelled to warn future students. This professor made what could have been an interesting subject unnecessarily stressful and disorganized. Expectations and instructions were unclear. Asking for clarification usually didn't help, as questions were brushed off or met with condescending responses.

Tough grader
3.0
3.0
BSM100
Grade: A
Dec 24, 2025
Would take again

I understand why she doesn't have the most positive rating she will scold you for being on your phone and can be serious. But she cracks jokes at people, near the end of the semester i started to like her and am taking her class again next sem. During exams if you have any questions the only answer she gives is however you understand it..

Participation matters
Graded by few things
Accessible outside class
Class Info

Online Classes

100%

Attendance Mandatory

93%

Textbook Required

17%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 55 grades
Most common grades:
B+ (14)
A (12)
B (11)
Grade Distribution
A(14)B(13)C(5)D(0)F(0)A-/B+(23)
Based on 67 reported grades
B+: 14
A: 12
B: 11
A-: 9
Common Tags
Group projects (22)
Participation matters (20)
Tough grader (19)
Lecture heavy (18)
Skip class? You won't pass. (11)
Get ready to read (10)
Gives good feedback (8)
Hilarious (8)
Rating Trend

Declining

-1.53 avg change
Dec
Jan
Apr
Aug
Oct
Dec
Last 6 months
Ratings by Course

BUS800

3.3

(4)

BSM100BSM200

3.0

(5)

BSM100

2.7

(77)

BSM200

1.9

(23)
Difficulty by Course

BSM100BSM200

3.8

BSM200

3.7

BSM100

3.6

BUS800

2.8

Similar Professors