2.8

Bharat Shah

Information Technology - Toronto Metropolitan University

2.8
Quality
3.2
Difficulty
22%
Would Retake
150
Reviews
2.8
Quality
3.2
Difficulty
2.7
Helpful
2.8
Clarity

22%

Would Retake

150

Reviews

Rating Distribution
Official

5

31

4

25

3

30

2

18

1

46

What Students Say

The course itself is a joke so I guess it doesn't matter

ITM102 - 2.0 rating

Good guy but lectures are the most boring lectures ever

ITM102 - 2.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

36%

Textbook Required

58%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 40 grades
Most common grades:
B+ (11)
Not sure yet (8)
B- (7)
Grade Distribution
A(7)B(11)C(4)D(0)F(1)A-/B+(17)
Based on 53 reported grades
B+: 11
Not sure yet: 8
B-: 7
A-: 6
Common Tags
Participation matters (13)
Get ready to read (11)
Tough grader (10)
Beware of pop quizzes (7)
Lots of homework (6)
Graded by few things (5)
Lecture heavy (5)
Gives good feedback (4)
Rating Trend

Declining

-1.30 avg change
Dec
Apr
Nov
Dec
Apr
Dec
Last 6 months
Ratings by Course

ITM800

5.0

(2)

CITM505

5.0

(1)

AIM

4.0

(1)

ITM400IT

4.0

(1)

ITM505

3.9

(27)
+13 more courses
Difficulty by Course

ITM505400

5.0

ITM900

4.2

ITM400I

4.0

ITM400

3.7

ITM102

3.4

Reviews (150)
4.0
3.0
ITM400
Feb 22, 2002

Not exciting, but teaches pretty well.

4.0
4.0
ITM400
Feb 27, 2002

he expects a lot of u, so you have to be on your toes everytime...(Ss)

4.0
3.0
ITM400
Mar 14, 2002

not a bad prof

5.0
4.0
ITM400
Mar 14, 2002

His M-C questions are HARD!

2.0
3.0
ITM400
Grade: A+
Apr 17, 2002

Very unfair! I think the dude takes pleasure in torturing students

4.0
5.0
ITM400
May 2, 2002

he tries to help but itz useless course is a killer! need GOOD memory

4.0
3.0
AIM
May 2, 2002

expects a lot from students, but if you step up he will give you good marks

4.0
4.0
ITM400
May 9, 2002

Class is a waste of time

1.0
3.0
ITM400
Jun 25, 2002

unclear & unhelful if you go after hours

5.0
3.0
ITM400
Aug 13, 2002

awesome teacher

1.0
5.0
ITM400
Sep 4, 2002

Picks on student, made me to a presentation without any preparation

3.0
2.0
ITM400
Sep 11, 2002

strict, forces you to do your work .. but grades you well if you do so

2.0
3.0
ITM400
Oct 7, 2002

thinks he's the only game in town...

3.0
2.0
ITM400
Oct 15, 2002

He expects too much, gives too much work, we have a life too!!!

3.0
3.0
ITM400
Nov 5, 2002

He picks on people...

3.0
2.0
ITM400
Nov 5, 2002

looks more like a century 21 salesman then a prof. Wheres the yellow jacket?

5.0
4.0
ITM505
Nov 22, 2002

knows his stuff - helpful for projects

2.0
3.0
ITM505
Dec 11, 2002

AVOID HIM AT ALL COSTS! GET A BETTER PROF!

4.0
3.0
ITM400IT
Dec 30, 2002

VERY good professor. Knows his stuff and is fair with students.

1.0
4.0
ITM400
Dec 31, 2002

participation marks are pointless cuz he only picks ppl he likes

1.0
5.0
ITM505
Dec 31, 2002

The worstest prof I ever encounter

3.0
4.0
ITM400
Jan 4, 2003

Horrible prof, treats you like your still in highschool

1.0
3.0
ITM505
Jan 6, 2003

WORST PROF EVER, ALWAYS THINKS HE IS RIGHT

2.0
5.0
ITM400
Jan 7, 2003

you don't learn anything from his lectures

1.0
4.0
ITM400I
Jan 7, 2003

Doesn't know material, plays stupid lottery games for presentations, avoid !!!!!

1.0
5.0
ITM400
Jan 10, 2003

lemme switch the format of the final the day before the exam!!! HAHAHAHAHA!!!!!

3.0
3.0
AIM63
Feb 28, 2003

For every class I had him (2 or 3), he always wanted an article for class. And his hair never moved!

5.0
3.0
ITM505
Aug 19, 2003

This teacher was a good, helpful teacher, however he was hard. He did answer students questions as best as he could and tried to clarify any problems.

2.0
5.0
ITM505400
Sep 3, 2003

He's gonna torture you.

3.0
4.0
ITM700
Oct 14, 2003

Name tag, Name tag and name tag.....

5.0
3.0
ITM410
Oct 15, 2003

This is the best professor ever! Very clear and really takes an interest in your success.

3.0
4.0
ITM410
Dec 25, 2003

Makes what could have been a very exciting class into something truly boring and useless. No use in attending lectures, there is no added learning, for all of the "experience" this man has, he shares none of it with students, and relies all on t

2.0
4.0
ITM700
Apr 15, 2004

Not too helpful with the lectures. He does try to add a different perspective. Hard to go through course without teachers elaboration on issues. Must do readings for yourself to get a good handle on the issues. Somewhat supportive in advice.

1.0
4.0
ITM400
May 10, 2004

this guy doesn't know what he's talking about. please stop reading the slides as i know how to read them too! what's with that "communication" thing he goes thru? waste of time.

1.0
5.0
ITM400
Jul 7, 2004

ITM has the worst of profs for its day time classes. This guys tops the list. Ryerson should lay off all its faculty and bring in new staff from any county.

1.0
5.0
ITM400
Nov 8, 2004

No Comments

2.0
1.0
ITM700
Nov 13, 2004

awfulawfulawful

4.0
1.0
ITM410
Dec 27, 2004

Are u guys kidding me?This prof is probably the best ITM prof in terms of being fair in exams.I mean,this prof actually belled our class avg to a B. Haha, Prof. HO HO HO's class got bombed! I mean BOMBED!ON THE FINAL!My friend who was in HO's class & is in coop, got a D+!Prof's do make a difference!

3.0
4.0
ITM410
Dec 28, 2004

Do not need to attend his lecture....he will pick you for presentation if he knows ur name. Or if u talk in class. Very boring prof.

5.0
3.0
ITM410
Jan 8, 2005

Nice guy, tricky exams.

5.0
3.0
ITM700
Grade: A
Aug 8, 2005

Very Good Prof. Can reach him for any doubts. At first, I dropped his class when other people made bad comments about him. But for ITM 700, I found he was the best prof. His classes were not too long and to the point. Definetely encourage taking his class.

4.0
3.0
ITM410
Dec 25, 2005

He will provide you enough feedback to get a good grade on the Assignment and Final Report. I enjoyed his class, but be prepared to get cold called in class and make sure you get group members who are willing to do their work.

5.0
1.0
ITM505
Oct 4, 2007

Excellent Professor! What else can I say, he is a pro at what he does and experienced. MBA style teaching!

5.0
3.0
ITM505
Dec 7, 2007

EXCELLENT teacher.. he definitely knows his stuff... very good speaker, keeps the class lively! If you're a shy person, you might be a little frightend because he does keep the class interactive.. haha.. Overall GREAT prof!

4.0
1.0
ITM700
Jul 4, 2008

Awesome prof - especially for ITM 700. Be prepared to work - but he will reward you for the work that you have done.

4.0
4.0
ITM505
Oct 1, 2008

He's a good guy thats trying to something good. the only problem i have is that we have to prepare a presentation for every week and we get chosen to present at random. what this does is that you concentrate on the presentation, and ignore the rest of the class work. I would think the course material should have a higher priority then presentatons

5.0
1.0
ITM800
Nov 25, 2008

Excellent Professor

5.0
2.0
ITM505
Dec 18, 2008

very good prof, one of the best in the ITM dept. his lectures only skim through the content so read the text. downside to him is his weekly group presentations which are random. he will give u a 7/10 even if u dont partipate. other than that his tests are easy and hes also a very laid-back marker. hes very approachable and answers any questions.

5.0
4.0
ITM505
Dec 19, 2008

I don't know why the ratings are so low for this prof. He explains the material well, and also he marks fair. Don't forget to read the textbook, since his exams are based on the readings. Make sure you have a good group this class since the case studies weigh more than the exams!

4.0
2.0
ITM505
Dec 29, 2008

Nice & helpful prof. All tests are multiple choice so make sure you read the textbook. Course work is on the heavy side since you must prepare a case every week. Make sure you don't write BS in your cases or he or the class will spot it during your presentation. Contribute to his class and you will be fine.

5.0
1.0
ITM800
Jan 13, 2009

Shah is the man...knowledgable and knows what he is talking about. Always goes above and beyond teacher expectations.. short lectures. Always willing to help when needed... would recommend for ITM800!!!!

4.0
1.0
ITM505
May 10, 2009

To my surprise....a pretty good professor. Very understanding and shows passion in what he is teaching. His tests are straight from the book so study the text book. There are weekly cases/random presentations so that is a turn off but other than that pretty good.

5.0
4.0
ITM505
Aug 16, 2009

AMAZING PROF!! very passionate and helpful. great experience learning from him. KNOW you stuff and ask good questions. think critically and you will learn a lot more than others

5.0
4.0
ITM505
Jan 19, 2010

The best lecturer at Ryerson! He keeps you on your toes and is very interesting with a tremendous amount of knowledge to share. Always open to helping students and wants you to do well. If you don't do so great on a test he allows you to look at your tests to see where you went wrong which is very helful.

5.0
2.0
ITM700
Apr 22, 2010

Had him for ITM505, ITM700, and ITM800. Best professor to choose for ITM700/ITM800 as he is very knowledgable and will guide you from the beginning to end. Highly reccommend this professor!

5.0
2.0
CITM505
Dec 9, 2010

Forces participation from students. Enjoyable professor if you're interested in learning. Slackers will not enjoy this class as he calls randomly on students during lectures to participate. Expect 3-4 presentations from your group. Tests are straight theory T/F, MC from the book. Hard to study as he doesn't specify what topics will be on the test.

5.0
2.0
ITM700
Dec 22, 2010

Excellent Prof!! As long as you participate in class, and add to your project each week, and take his advice into consideration, you're good 2 go.

5.0
2.0
ITM505
Dec 25, 2010

Very helpful prof, always willing to help and actually cares about his students! encourages everyone in the class to participate..would definitely recommend this prof to any itm student.

4.0
2.0
ITM505
Dec 29, 2010

Get on his good side, class partiipation is at least a 7+ for everyone so dont get bothered by that just MEMORIZE textbook and finally for report get started early, he said he would read and give feedback but just looks over formatting..but getting it done early would help manage other course work as it requires lot of work in 505 report.

5.0
4.0
ITM505
Jan 11, 2011

Shah made ITM505 one of the best classes I've had at Ryerson. He's strict and likes to pick on people but he teaches you a lot. He is extremely knowledgeable. Definitely take ITM505 with him if you want a valuable learning experience. He's a nice guy too, not too hard of a marker if you follow his guidelines.

5.0
3.0
ITM505
Dec 28, 2011

He's a good guy. Good prof, teaches well, knows his stuff, helpful if you ask. He'll push you a little hard sometimes, but it's for your own benefit. Go to class, listen, do the cases, and you'll be fine.

5.0
2.0
ITM350
May 28, 2012

Prof didn't like teaching the course but he did an excellent job with making it interesting. Midterms (no final) were easy-moderate nothing hard. Project was easy too. Weekly presentations (5 mins no practise needed) and is random/his choice. People hated his class cuz of presentations and the fact that you can only get 7.5/10 the highest. Easyclss

2.0
4.0
ITM505
Oct 14, 2012

Absolutely awful experience in this class. Weekly case study presentations, professor covers about 10% of the chapters in the lecture. The chapters are about 50 pages each, and you need to read two per week. If you plan on skimming the textbook, think again. You actually have to read it because you don't learn anything in the lecture.

3.0
3.0
ITM102
Jan 2, 2013

He's an ok teacher, lecture is very boring and he picks on people.

3.0
3.0
ITM102
Jan 2, 2013

He reads the slide show and no one is interested, just read the textbook and you will be good for the exam.

2.0
3.0
ITM102
Jan 3, 2013

So I had him for my lab section of my ITM class. All he does is assign the assignment for each class and just goes on the computer or walk around. Majority of the class does everything but the class work but many of us went just for attendance marks. His quizzes and tests were pretty easy too.

2.0
4.0
ITM505
Jan 17, 2013

Awful teacher. Just reads over the slides. Doesn't go deep enough into the material which is covered on the tests.

5.0
2.0
ITM505
Jan 21, 2013

Very good and helpful professor! I would like to take a course with him again!

5.0
3.0
ITM102
Apr 21, 2013

by far the BEST itm prof that ryerson has ever had. it was my second time taking it since i failed in 1st sem with catherine middleton (never take her). he makes every dull topic so interesting. sometimes takes attendence & wants students to participate so he can give bonus marks. i love him.

4.0
2.0
CITM350
Apr 25, 2013

Easy course, as long as you participate every week and have a good group to do your group projects with, you are good. If you stay on track, it is easy to get a good mark.

4.0
2.0
ITM505
Grade: Not_Sure_Yet
Nov 12, 2013

Nice prof who usually tries to not lecture for too long, just gives a basic summary of the chapter and that's it. Mid-term is a breeze and weekly assignment aren't hard. 3 long cases and project planning are ok as well.

1.0
3.0
ITM505
Dec 1, 2013

He's obsessed with class participation and forces everyone to have a name tag... he makes groups present cases every week but won't tell you who's presenting before hand. he loves putting kids on the spot... definitely won't be taking a class with him again!

3.0
3.0
ITM505
Dec 12, 2013

He's okay, very big on class participation though, and PoDs (Presentation on Demand). It's a lot of group work, but it's enjoyable if you have a GOOD team.

5.0
4.0
ITM505
Dec 22, 2013

Makes class bearable by constantly engaging with students to find fresh perspectives on new subjects in the course. Class participation and attendance is a must for a good grade, and I recommend you have a good project team in place or this class will be an absolute nightmare. Overall, knowledgeable prof who provided clarity and in depth answers.

5.0
4.0
ITM102
Oct 20, 2014

He constantly wants you to participate in class and will make you come up to the front in groups to present cases he assigned for homework (btw your class has like 300 people in it so it's not fun). Theres a lab component as well as a lecture component to this class and apparently his lab quizzes are harder than other profs. Name tags as well.

1.0
4.0
ITM102
Nov 7, 2014

He can be rude. Very intense professor. Cares a lot about participation, but doesn't ask for volunteers, he "volun-tells". Forces you to have a name tag every class. DOES NOT TOLERATE TALKING IN HIS CLASS. Overall, lectures are unclear, not a good classroom environment

3.0
3.0
ITM102
Grade: A
Nov 11, 2014

Lectures are useless (goes over way to much common sense material), just read the textbook and write notes from the lectures posted online

2.0
2.0
ITM100
Nov 14, 2014

He is so annoying he will make you participate my calling you out using harsh words, and making you put up name tags. The content is boring but if catches you talking or off task he will call you out in front of the whole class. Worst guy

3.0
3.0
ITM102
Grade: A-
Nov 24, 2014

-The textbook is everything you need to pass the course -He wants everyone to participate... picks on people to present and to answer question -Hated going to his class but an easy grade

3.0
4.0
ITM505
Grade: B
Dec 12, 2014

He's okay. However the idea behind the weekly group "participation" cases that are randomly chosen, is a real waste of time and effort if your group is not picked to present. All that effort for nothing. I went mostly to his class to laugh at his barbs sent to students not paying attention. Finally, the group work concept doesn't work anymore

4.0
1.0
ITM102
Grade: B+
Dec 16, 2014

He is very big on participation, but as long as you pay attention during the lecture you should be able to answer him if he picks on you. Going to lectures is not vital, as most of the material is from the textbook. Just memorize the definitions and you will do fine. However going to labs is very important. Overall an okay professor.

3.0
4.0
ITM102
Grade: C-
Dec 20, 2014

he makes people go up to the board and explain the class case answers to the class with a microphone which can be quite intimidating to some people. DO NOT BUY THE TEXTBOOK! HIS SLIDES ARE FROM THE TEXTBOOK AND THEY HAVE EVERYTHING YOU NEED TO KNOW!! Oh and also he won't answer your mails even if you write a 100 times.

3.0
3.0
ITM102
Jan 1, 2015

Try his best to teach the boring materials - very nice - multiple choice questions are very tricky - name tags needed in class because he picks people to do the short presentation second half of the class for the case - pop quiz master

4.0
3.0
ITM102
Grade: A-
Jan 5, 2015

He's very organized and gives pretty good lectures for such a boring subject. He loves participation, he will pick on you. He genuinely wants you to do well in his class. Exam was based off of material taught, all memorization.

5.0
2.0
ITM102
Grade: B-
Jan 11, 2015

Bharat Shah is really into participation so you have to be sure to read the lesson before the lecture and be fully prepared for his class. This really motivated me to read the textbook before class and be prepared. Overall, this course is all memorization and I got a B- and barely even tried in this course.

3.0
3.0
ITM102
Jan 16, 2015

He about 50 slides per lecture with just all definitions, but he not all of them were in the midterm exam. Going to class allows you to see which sections you should spend time on studying & which you shouldn't. If you don't sit in a large group during the lecture then he probably won't pick you to answer the questions for the case each week.

3.0
4.0
ITM102
Jan 16, 2015

He had about 50 slides per lecture with just all definitions, but not all of them were in the midterm exam. Going to class allows you to see which sections you should spend time on studying & which you shouldn't. If you don't sit in a large group during the lecture then he probably won't pick you to answer the questions for the case each week.

2.0
3.0
ITM102
Grade: B+
Apr 6, 2015

He expects his students to participate in class (could be pro or con depending on how you look at it), so you have to be paying attention as he randomly picks people to answer questions. Most of the time you have no idea what the question is or what he's talking about. Form my experience he picks on people wearing hats or green.

2.0
5.0
ITM350
Grade: B-
Aug 18, 2015

Hard midterm and exams

1.0
4.0
ITM102
Grade: A-
Aug 19, 2015

He was constantly unorganized and it was evident that he did not care about the students. He seemed to be frazzled more times than not, was not able to grasp the attention of the room and could not CLEARLY explain concepts. He gives extra credit to students who answer questions which isn't fair with class size. Avoid this professor at all costs.

5.0
1.0
CITM350
Grade: B-
Aug 27, 2015

Good prof! clear! understanding!

5.0
1.0
ITM505
Dec 12, 2015

He is a great professor who takes the initiative to know students well and to bring the best out of them! He is a Mentor and a Leader, I would recommend students to take the time and meet with him, he is a great coach.

4.0
3.0
ITM750
Dec 16, 2015

At first, I was quite skeptical of Prof. Shah based on the comments that were made, but I was glad that I stayed. He was very informative, insightful, and analytical during his lectures. His weekly presentations are definitely not bad, and it encourages you to stay engaged with the content of the course! Would definitely recommend!

4.0
4.0
ITM700
Grade: A-
Dec 28, 2015

Don't skip his lectures, they're very much worth listening to AND you need the participation marks. He is helpful, approachable, and gives good feedback on assignments. The only downside is that group project grading can be tough. Put in the work and you will get at least a semi-decent grade.

4.0
3.0
ITM750
Jan 3, 2016

Solid prof. He is quite intimidating at first, but I am glad I stayed in the class. He will call you out if you are not listening, which is actually a good thing. Weekly presentations will help you for the final and midterm. He teaches the content very well and keeps you interested. Get a good group for the presentations/project. Highly recommend!

3.0
3.0
ITM410
Apr 11, 2016

Average prof. He calls people out which is annoying as well as on the sport presentations

2.0
4.0
ITM410
Sep 22, 2016
Wouldn't take again

Instead of teaching, he makes the students do presentations every single week so that's majority of your class time. Went to check the answers for the midterm and the exam was wrong. I even proved to him by showing him the textbook and he just danced around the topic. He avoids questions, he refuses to repeat himself, not willing to help at all.

Tough Grader
Participation matters
Skip class? You won't pass.
4.0
3.0
ITM410
Grade: A
Dec 7, 2016
Would take again

This guy's class is a breeze, just do the weekly assignments (which aren't that hard). The midterm and final are definition heavy.

Gives good feedback
Participation matters
GROUP PROJECTS
2.0
3.0
ITM102
Nov 22, 2017
Wouldn't take again

His lectures are a waste of time, all he does is make you present for "extra marks" that you won't even get, he's just bluffing. The course itself is a joke so I guess it doesn't matter.

4.0
3.0
ITM102
Grade: B
Dec 11, 2017
Would take again

Shah may seem intimidating because he does call on people and he does do weekly random presentations but honestly? You don't need to go to a single class. You will ace the midterm and the final if all you do is go over the definitions from each chapter. Guaranteed. Also he only marks one case and its usually the most "relevant" Not hard marker

Get ready to read
Tests? Not many
GRADED BY FEW THINGS
4.0
3.0
ITM102
Grade: C+
Jan 2, 2018
Would take again

Shah is a great professor, any bad reviews are due to the course structure itself and not Prof. Shah. ITM is a pointless course and should not be made mandatory. The only useful concept this course taught me was how to memorize definitions. Shah tries to make the course interesting, he is passionate about IT, and he is a fair grader.

Participation matters
Caring
LECTURE HEAVY
4.0
3.0
ITM350
Feb 16, 2018
Would take again

Hes a nice guy, he's not really funny but my specific section of the class was hilarious. He marks based on participation every single class. He knows a lot about the content and is available after class if you have questions. Reminds me of a grandfather though so its hard to take the lectures seriously. Don't need the textbook but it is helpful

Participation matters
GROUP PROJECTS
LECTURE HEAVY
1.0
3.0
CITM350
Mar 25, 2018
Wouldn't take again

With the online class, there's no individual feedback on assignments.. so good luck on reading his mind on his expectations!

Tough Grader
GRADED BY FEW THINGS
GROUP PROJECTS
3.0
4.0
CITM350
Grade: Not sure yet
Dec 3, 2018
Wouldn't take again

I don't know if my rating is directed towards the prof or the course structure. As a professional related elective, this course is harder than a mandatory course. The final exam is worth 70%, one group assignment worth 15% and then you do 3 case studies, 4 pages single spaced each & he only GRADES 1. You don' get any feedback throughout the course.

Get ready to read
TEST HEAVY
GRADED BY FEW THINGS
5.0
3.0
ITM102
Grade: B+
Dec 22, 2018
Would take again

Nice guy if you chat with him. If he likes you, hell help you out.

Gives good feedback
Participation matters
2.0
4.0
ITM102
Grade: B
Dec 22, 2018
Wouldn't take again

You apparently get a small bonus mark if your participate in class (MAYBE). Good guy but lectures are the most boring lectures ever. Literally 75% of the class stopped showing up and you mainly rely on the textbook to pass. Focus on excel labs and reading the main parts of each chapter in your own time.

Gives good feedback
Participation matters
TEST HEAVY
3.0
3.0
ITM102
Grade: A-
Feb 24, 2019
Would take again

To students taking this course and looking for some advice, study off the glossary of the textbook after reviewing the key definitions in each chapter introduction page. You don't need to understand the course content. Just memorize, quizlets helps a lot too. Lectures are pretty useless as it's just case study presentations and definition review.

Get ready to read
Test heavy
Clear grading criteria
1.0
5.0
CITM350
Grade: F
Apr 23, 2019
Wouldn't take again

If you plan to take ITM350, don't take it with this prof, very unorganised. Specially if you are taking it online, there are no weekly assignments or activities. Final exam was out of 70%!!! ridiculous... I would highly stay away from this prof. Avoid at all costs. He doesn't even answer his emails! his assistant does.

5.0
3.0
ITM102
Grade: B+
May 8, 2019
Would take again

Excellent prof. He truly cares about the success of his students and has no issue if you participate bumping your grade like he promises in the first lecture. His excel quizzes can be a bit tricky but the case studies and exams are more than fair. I would recommend switching to this prof if you haven't already.

Gives good feedback
Respected
Participation matters
1.0
3.0
CITM350
Jul 28, 2019
Wouldn't take again

This guy was just awful. I had his online course which was 3 case studies where 1 was marked and a group assignment. Going into the exam he only had the case study marked, which was worth 15% of your grade. The multiple choice exam was 70% of your grade, where the questions were just as easy to get wrong as they are to get right. Never again !!

Graded by few things
Test heavy
Group projects
1.0
4.0
ITM102
Grade: B-
Sep 6, 2019
Wouldn't take again

He assigns eight case studies for the class and only one is randomly marked for 10% of your grade... Unclear and and unhelpful in emails. The final exam mc questions were not too challenging. This course is really boring and felt useless. However the excel portion is helpful. He bell curves also.

3.0
3.0
ITM102
Grade: B-
Jan 1, 2020
Wouldn't take again

Prof Shah was okay. Itm is a boring course. You cant really make it interesting. Hes a really nice person, though. But if you want to do well on this course, just memorize the definitions. The entire midterm is definition based. My advice: take itm online, you have to teach yourself the entire course at the end of the day.

Accessible outside class
Graded by few things
So many papers
2.0
4.0
CITM102
Grade: A
May 27, 2020
Wouldn't take again

The amount of work he gives per week for this course is crazy. I don't understand why he gave one case every week to submit when the cases do not help one understand the course better. This course is just memorizing vocabulary which is pretty boring. His marking is decently hard but you should earn an okay mark if you did all the work necessary.

Lots of homework
Tough grader
1.0
4.0
ITM102
Grade: Not sure yet
Oct 20, 2020
Wouldn't take again

This professor is absolutely terrible. I've never done a rating before but please switch out of his class if you do have him. He does not answer any of your questions, but repeatedly yells and says "You are not in high school". He reads from the slides without going into depth or simplifying anything. He does not answer students' emails.

Lecture heavy
Tough grader
1.0
5.0
ITM102
Grade: C
Oct 29, 2020
Wouldn't take again

Don't give any instruction or rubric for students, a real tough grader that can trigger all the students with his mark. Don't recommend

Lots of homework
Lecture heavy
Tough grader
1.0
5.0
ITM102
Oct 29, 2020
Wouldn't take again

This is a prof who does not deserve a penny that you pay for the course. He is pretty irresponsible, he never replies to emails. Online exams had many issues. He never goes in-depth on the course material at lectures, he gives irrelevant assignments. He never showed up for excel labs which is one-third of the class. He is a very tough grader too.

Lots of homework
Tough grader
1.0
2.0
ITM102
Nov 10, 2020
Wouldn't take again

This professor does not have the decency to reply to his students when they send him an email! This was an online course and he never bothered to explain anything to students. If you send him an email, he will simply copy-paste the instructions and send them back to you. ITM is a very easy course but AVOID HIM AT ALL COSTS.

1.0
3.0
ITM102
Grade: Incomplete
Nov 21, 2020
Wouldn't take again

The only class in which I contemplate what I'm doing with my life.

Get ready to read
1.0
3.0
ITM102
Grade: A
Dec 10, 2020
Wouldn't take again

I highly recommend you switch out of his class. If you need actual clarification about any sort of assignment, you will not get it from him. He will copy and paste the instructions from his previous announcements/assignments with no further clarification. You will be on your own in figuring out anything. Literally the worst prof I've come across.

1.0
3.0
ITM102
Dec 10, 2020
Wouldn't take again

He's the worst professor ever. Never rated any professor but his teaching method has compelled me to do it. Very unorganized, unclear instruction, unresponsive to emails and the worst part is irrelevant assignments. ITM could be fun course, but he had made it so mess and I just wanted to get over with it. I will never take his course again.

1.0
3.0
ITM102
Apr 13, 2021
Wouldn't take again

If you have this professor, I would highly recommend switching your class. He does not reply to emails, rubrics and instructions are extremely confusing, and in-class he just reads over slides. He is by far the worst prof I have ever had, and I would highly recommend switching profs if you are in this course.

1.0
3.0
ITM102
Apr 14, 2021
Wouldn't take again

Goodluck.

1.0
4.0
ITM102
Apr 29, 2021
Wouldn't take again

Does not teach in class, has way too many assignments that he does not mark, and adds additional work for existing assignments that other professors do not.

1.0
2.0
ITM102
Grade: B+
Apr 30, 2021
Wouldn't take again

His instructions and rubric are very vague and very hard to understand. He doesn't really teach anything in his lectures, but you have to go for participation marks. We also had to do 8 case studies, only to get 2 marked at the end. We also had to do a pass or fail lab report, and if you passed, you would only get a 75. Would not recommend.

1.0
5.0
ITM102
May 12, 2021
Wouldn't take again

Steer clear of this Prof. Two different weekly assignments where only 2 get graded randomly and weekly discussion board for participation. I understand not wanting most of the mark to be weighted to a midterm and final but this is more work than all my other courses combined. This amount of work necessary for a FIRST YEAR course is inexcusable.

Participation matters
Skip class? You won't pass.
Tough grader
3.0
1.0
ITM102
Aug 16, 2021
Wouldn't take again

overall, if you read the textbook and do the weekly assignments, you will honestly be fine.

Get ready to read
Group projects
3.0
1.0
CITM102
Grade: A+
Aug 16, 2021
Would take again

The course itself is textbook heavy. He didn't teach much considering the course was online, but as long as you read the textbook and do the weekly case studies, you're guaranteed a good mark. The course is basically memorization; not sure how he is during lectures but I found him to be a fair marker and give fair test material.

Lots of homework
Get ready to read
1.0
4.0
ITM102
Oct 28, 2021
Wouldn't take again

Bharat is the most unorganized professor I've ever had at Ryerson. Teaches a basic first-year course and try to be extra difficult for no reason. Point less weekly case studies that he doesn't even mark... only 2 out of many get marked. People have other class work that unlike yours gets graded but by all means please add extra crap. DONT TAKE HIM

So many papers
1.0
4.0
ITM102
Nov 2, 2022

Unclear grading guidelines. Unclear feedback. Does not reply to emails with anything other than a one-line response. Penalizes students for emailing him asking for clarification on assignment feedback. The lack of teaching skills is shocking. Not sure where his 5-star reviews came from - make sure to steer clear of this professor at all costs.

Tough grader
Graded by few things
1.0
4.0
ITM102
Grade: Not sure yet
Nov 10, 2022

One of the worst professors. He does not even reply to emails and reads off the slides. I will never take him again.

Get ready to read
Participation matters
1.0
4.0
ITM102
Grade: B+
Nov 23, 2022

Shockingly bad. The assignment structure is laughable and has absolutely zero logic to it. Tests and quizzes are hard. Do not take him whatsoever.

Tough grader
Get ready to read
Online Savvy
3.0
3.0
ITM102
Grade: B+
Jan 14, 2023
Would take again

Prof isn't as bad as the reviews make him seem. The actual ITM material is ok, exam was easier than I thought, mainly based on terms, study the slides you'll be good. The excel quizzes however... the TAs weren't good at explaining anything. You have to teach urself everything because all of the files we received were corrupt and confusing.

2.0
3.0
CITM102
Aug 2, 2023

i dont even know what i learned in this class

Get ready to read
Test heavy
1.0
3.0
ITM102
Grade: Not sure yet
Sep 14, 2023

in my third class rn, i don't know how this guy is a prof. super extra about everything, says he is only going to be marking 3 out of like 10 heavy assignments. doesn't let you go to the washroom until a break or leave at all. if you see this guy on your schedule swap it. doesnt stop yapping and longing his slides for no reason.

Lots of homework
Beware of pop quizzes
1.0
5.0
ITM102
Grade: B+
Sep 14, 2023

Second class in and ive not learned one thing, just reads his slides and picks on kids during class. I asked my friend a question during class and Bharat Shah stoped the class just to pick on us both. Im only coming to class because the pop quiz is worth 10%. I WOULD NOT TAKE THIS PROF IF YOU ARE NORMAL

Participation matters
Beware of pop quizzes
Lecture heavy
1.0
5.0
ITM102
Grade: B-
Sep 14, 2023

He is hands down the most insufferable educator I've ever encountered. Their lectures are a one-way ticket to Snoozeville. He's strict to the point of cruelty, making every assignment feel like a soul-sucking ordeal. Do yourself a favor and steer clear of their classes unless you enjoy pure misery.

Participation matters
Beware of pop quizzes
3.0
3.0
ITM102
Grade: Incomplete
Oct 4, 2023

Bharat Shah is a mid prof at best, attendance is implied as mandatory since he does give pop-quizzes, If you answer his questions or ask questions, he will be a little more lenient in marking. However, the TA kinda sucks, for the case studies he didn't give us instructions at all, so we all had to assume how it should be done, which lost us marks.

Get ready to read
Participation matters
Beware of pop quizzes
1.0
5.0
ITM102
Grade: B-
Oct 29, 2023

I have no words for this prof. Just switch classes asap.

Tough grader
Beware of pop quizzes
Lecture heavy
1.0
5.0
ITM102
Grade: Incomplete
Dec 6, 2023

WORST PROF EVER AS SIMPLE AS THAT

Get ready to read
Participation matters
Lecture heavy
1.0
3.0
ITM102
Grade: B
Dec 18, 2023

Lectures are useless. But you have to come because of the pop quizzes. Final is weighted a lot but is easier than the midterm. Said participation boost your mark, honestly probably only saying that so people actually try to interact with him or present something. Avoid if you can.

Beware of pop quizzes
3.0
3.0
ITM102
Grade: B+
Dec 30, 2023
Would take again

Overall Professor Bharat is a nice guy but here are his rules: his class is not a drop-in, he will pick on you to present case answers, you come late => sit in the front rows of the classroom, everyone makes name tags. Sometimes he was inconsistent on his statements but eventually you manage. I respect him though because he offered open book exams.

Beware of pop quizzes
Test heavy
1.0
5.0
ITM900
Grade: Not sure yet
Apr 15, 2024

lol good luck

1.0
5.0
ITM900
Grade: Incomplete
Apr 23, 2024

Genuinely the worst prof I had during my undergraduate. Inconsiderate and rude in every interaction I had with him.

1.0
4.0
ITM900
Grade: Not sure yet
Apr 23, 2024

Just very inconsiderate and rude at times. Also not very helpful.

1.0
1.0
ITM900
Grade: C+
Apr 29, 2024

Easy class, but man idk where tmu find these professors, he taught nothing all semester

Graded by few things
3.0
3.0
ITM102
Grade: B+
Nov 10, 2024
Would take again

Bharat Shah's class has strict rules, but the open-book exams are a plus. Unstuckstudy and the free textbook helped me prep well, despite the inconsistent lectures. Overall, a challenging but manageable course.

1.0
1.0
ITM750
Grade: Not sure yet
Nov 21, 2024

The prof is unbelievably bad. He acts like a big shot but has no accolades other than co-writing some random textbook. Treats the class and his students like we're his employees and he's managing a firm or something. I guess its a dream of his. The class (ITM750) is very easy, though. The final project is also easy, but its a lot of monkey work.

1.0
5.0
ITM900
Grade: B+
Dec 11, 2024

genuinely diabolical how bad he was, most disrespectful and inconsiderate prof I had

Tough grader
Lots of homework
1.0
5.0
ITM900
Grade: Not sure yet
Apr 20, 2025

don't waste your time

Tough grader
Graded by few things
3.0
3.0
ITM750
Grade: A-
Dec 5, 2025
Would take again

Not a bad prof, short lectures and straightforward exams. He's enthusiastic about the material but calls on you in class and expects you to be there for random group presentations. He provides a lot of feedback and assistance if you ask, though. Would take again.

Group projects
Class Info

Online Classes

100%

Attendance Mandatory

36%

Textbook Required

58%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B

95% confidence
Based on 40 grades
Most common grades:
B+ (11)
Not sure yet (8)
B- (7)
Grade Distribution
A(7)B(11)C(4)D(0)F(1)A-/B+(17)
Based on 53 reported grades
B+: 11
Not sure yet: 8
B-: 7
A-: 6
Common Tags
Participation matters (13)
Get ready to read (11)
Tough grader (10)
Beware of pop quizzes (7)
Lots of homework (6)
Graded by few things (5)
Lecture heavy (5)
Gives good feedback (4)
Rating Trend

Declining

-1.30 avg change
Dec
Apr
Nov
Dec
Apr
Dec
Last 6 months
Ratings by Course

ITM800

5.0

(2)

CITM505

5.0

(1)

AIM

4.0

(1)

ITM400IT

4.0

(1)

ITM505

3.9

(27)
+13 more courses
Difficulty by Course

ITM505400

5.0

ITM900

4.2

ITM400I

4.0

ITM400

3.7

ITM102

3.4

Similar Professors