4.8

Umar Ruhi

Management - University of Ottawa

4.8
Quality
2.6
Difficulty
95%
Would Retake
97
Reviews
4.8
Quality
2.6
Difficulty
4.8
Helpful
4.8
Clarity

95%

Would Retake

97

Reviews

Rating Distribution
Official

5

86

4

6

3

3

2

2

1

0

What Students Say

But the final exam was the worst thing I've ever written in my entire first year

ADM1370 - 3.0 rating

Great lecture discussions ; Assignment was very interesting

EBC6170 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

59%

Textbook Required

44%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 20 grades
Most common grades:
A+ (9)
A (5)
A- (3)
Grade Distribution
A(14)B(1)C(2)D(0)F(0)A-/B+(3)
Based on 21 reported grades
A+: 9
A: 5
A-: 3
C+: 2
Common Tags
Amazing lectures (24)
Gives good feedback (10)
Participation matters (10)
Respected (10)
Caring (8)
Inspirational (7)
Clear grading criteria (6)
Group projects (6)
Rating Trend

Stable

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

EBC6240

5.0

(4)

ADM4377

5.0

(11)

EBC6170

5.0

(7)

EBC6180

5.0

(2)

EBC6130

5.0

(3)
+10 more courses
Difficulty by Course

EBC7102

5.0

EBC7101

4.0

ADM1377

3.0

EBC7100

3.0

ADM4376

3.0

Reviews (97)
5.0
2.0
EBC6240
Feb 28, 2008

Great professor - very clear in conveying important concepts ; relates his work experiences and industry knowledge; also gives interesting assignments to work on.

5.0
2.0
ADM4377
Sep 10, 2008

This was a really good class. I quite enjoyed the lecture material - especially the examples provided. Also, the assignments were well rounded. The professor taught well.

5.0
2.0
ADM4377
Sep 18, 2008

Good class - would recommend to others. He's a great teacher.

5.0
1.0
EBC6170
Oct 30, 2008

GREAT COURSE! his assignments are easy yet practically relevant. Something other profs can learn from. Two thumbs up!

5.0
1.0
ADM2372
Nov 16, 2008

He's a good professor although the course content itself wasn't all that good. He taught it well and provided ample guidance to students for exams, assignments and labs.

5.0
2.0
ADM2372
Dec 18, 2008

Good course - Great Prof. - looking forward to taking other courses with him.

5.0
2.0
ADM4377
Mar 12, 2009

WOW! one of the best courses I've taken @ UOttawa. This is how teaching should be! he makes theory all very relevant to the student audience through examples and cases.

5.0
2.0
ADM4377
Mar 19, 2009

He's extremely helpful and understanding toward student problems and tries his best to reach a solution. A great presenter/speaker too.

5.0
2.0
ADM4377
Apr 10, 2009

one of the best courses in my program. I really enjoyed the course - this is "practical" learning.

5.0
2.0
ADM2372
Jul 7, 2009

good course - he makes it more interesting through personal narratives. The content can get boring sometimes though, but he's a good prof.

5.0
2.0
ADM2372
Aug 4, 2009

He tries to make an otherwise boring subject matter as interesting as possible. He is extremely helpful and accessible to students when they approach him with their problems. He was patient to re-explain stuff I didn't understand the first time around.

3.0
2.0
ADM2372
Aug 29, 2009

Extremely boring class. He tried to make the class as interesting as possible. Nice guy with easy assignments and ok exams

5.0
2.0
ADM2372
Sep 9, 2009

good course overall thanks to Prof Ruhi. I'm told this could've been a dry course if someone else was teaching it

5.0
2.0
ADM2372
Sep 23, 2009

great guy and a good teacher - he shows genuine concern for his students and is interested in helping them learn even if means time spent asking a lot of questions (which I did) outside class time.

5.0
2.0
EBC6240
Jan 30, 2010

Amazing course - superb prof... mixed theory with practical examples, and real world case studies to provide an enjoyable and interactive classroom experience.

5.0
2.0
EBC6170
Feb 14, 2010

If the EBC program at UOttawa has anything going for it, its this guy! - despite the amount of content he covers, his classes don't feel like a burden - there's discussion, there's examples, there's experience, and through all this, there's learning!

5.0
2.0
ADM4377
Apr 4, 2010

One word - AMAZING! - he incorporates tech examples in lectures so students understand what he's talking about... other profs just talk about tech too vaguely. This guy can DO and TEACH.

5.0
2.0
ADM4377
Jun 9, 2010

He's a great prof! Really patient and understanding and there if you need help. Material can be dry at some times, slides are important. Make sure you have a good group!

5.0
2.0
ADM4377
Jul 27, 2010

He's a great teacher and a nice person - always willing to listen and to help students any way he can. His teaching style makes things more interesting and comprehensible for non-tech savvy people too.

5.0
2.0
EBC6240
Sep 1, 2010

He's always completely booked for MSc projects. Many students want to work with him. Definitely says something about the guy. He's a great professor and I was fortunate enough to have taken multiple courses with him.

5.0
2.0
EBC6180
Dec 28, 2010

Other than the MCQs part of the exam (killer!), the course was a breeze and extremely well planned. Assignments made practical sense and feedback provided was useful. Prof. Ruhi is great!

5.0
3.0
EBC6180
Jan 6, 2011

Prof. Ruhi is always willing to help his students any way he can. His personal touch makes his courses even better. Besides, he is a great teacher too. Take his courses!

5.0
2.0
ADM1370
Mar 3, 2011

He teaches well. He's very helpful during office hours as well as the labs. You just have to ask for his help and he is more than willing to sit down with you to show you / tell you how it's done.

5.0
1.0
ADM1370
Apr 5, 2011

Amazing professor and crystal clear explanations.

5.0
2.0
EBC6130
Apr 28, 2011

Someone rightly pointed out that he's the main reason why the MEBT program @ UOttawa is successful. He teaches well, relates work experiences, provides application of concepts through examples and assignments. His teaching load is on the high side but he is always available to students.

5.0
2.0
ADM1370
Jun 22, 2011

He's very patient and helpful. He teaches well and helps students outside regular class hours too.

5.0
2.0
ADM1370
Oct 7, 2011

What a cool course - social media, mashups, Excel rolled into one... with easy to understand Professor, it's even better.

5.0
2.0
ADMA
Dec 24, 2011

I think he as generous about giving grades.

5.0
2.0
ADM1370
Jan 7, 2012

Prof. Ruhi has made this course as interesting and easy to follow as he probably could have. He went out of his way to post tutorial screencasts online. Even when technology didn't work in the classroom, he recorded tutorials later and posted them - this shows his committment. He's a great professor

5.0
1.0
ADM1370
Mar 22, 2012

I really enjoyed the second module of the course offered by Professor Ruhi. Much more practical & the lab sessions were great. He explains things very well to beginners.

5.0
1.0
ADM1370
Dec 13, 2012

This is by far the most interesting class I have taken in University. The prof is so helpful and explains really well! The exams and assignments are the easiest thing ever, this class is for sure and easy A! I had so much fun making my blog, I definitely recommend this course to EVERYONE!

2.0
2.0
ADM1370
Dec 15, 2012

Going to this class was a nightmare. The most boring and monotone prof you'll ever have. If you read all his slides and attend the lab sessions you can pull off at least an A-. But the class itself is BORING.

5.0
2.0
ADM1370
Mar 7, 2013

Great class Great professor. Take this course in the Fall if you can when he teaches it all. He genuinely tries to make a technical & boring subject into something interesting & relevant for all.

5.0
3.0
ADM1377
Apr 24, 2013

done with this course today and wanted to commend the professor on his teaching and student interaction. This was a very useful course taught very well. Probably one of the best classes I've taken at Telfer

5.0
3.0
ADM1370
May 30, 2013

Super Course... Super Prof. - best first year course no doubt.

5.0
4.0
ADM4377
Jul 22, 2013

One of the most useful courses I've taken at Telfer. Highly recommended to all BCom students regardless of their option

5.0
2.0
ADM1370
Aug 29, 2013

I took this class and had 3 profs for a month each. The other 2, we're exceptionally terrible. Ruhi was fantastic. I highly recommend him, he explains clearly and is very approachable. Easy marks from him as well.

5.0
3.0
EBC6240
Mar 3, 2014

If there is anything good in the e-biz program, its Prof. Ruhi. The program would die without him. Clear! Reasonable! Prepared! Cant describe how good he is!

5.0
1.0
ADM1370
Grade: A
Apr 1, 2014

He is a really nice and approachable guy. He answers emails fast and detailed. His class material are one of the only useful stuff you will learn first year and it can really help you for your other classes and real life. The Excel part of the course was my favorite, straight forward quiz from everything discussed in lectures, and easy assignment.

5.0
1.0
ADM1370
Jun 18, 2014

He is really informative, clear, helpful, and easy. He had the easiest quiz out of all the quizzes for the course. He gives a lot of assignments but all are easily doable, and he offers help well.

5.0
2.0
EBC6130
Jun 27, 2014

learned Web Services by doing Web Services. Great course with content, discussions, hands on labs and an excellent professor. One of the best course experiences to date!

5.0
2.0
ADM1370
Mar 15, 2015

His course was packed with learning and he's very helpful... Looked forward to going to class when he was teaching.

4.0
2.0
ADM1370
Mar 20, 2015

Very clear and concise professor. The class demos were good when you were doing them, but were useless after they were finished. The quiz wasn't too hard either, which was nice.

4.0
2.0
ADM1370
May 7, 2015

Taught the Excel module in ADM1370. Lectures are boring but easy to understand. He repeats important points, which is helpful. Demo classes are easy to follow. Assignment was fair, but may be difficult if you had little experience with Excel. Quiz was really easy.

5.0
3.0
ADM4377
May 10, 2015

This is a content-heavy course but the professor is helpful and always willing to help. He is available beforeafter class and during office hours. The assignments are super-easy but you need to start them ahead of time... there's a reason he posts them online way ahead of due date. Great learning experience! Good Course and Great Professor overall

5.0
3.0
EBC6130
May 31, 2015

I was apprehensive of this course due to its technical focus... but to my surprise I came out of it feeling like a pro. All the credit to Prof Ruhi for in-class tutorials, lab assignments that kept us engaged and we learned along the way.

5.0
3.0
EBC7100
Jul 25, 2015

He is very smart and helpful Professors

5.0
2.0
EBC7100
Jul 31, 2015

Amazing class... I thought Research Methods was going to be boring, but I'm leaving this course with a good appreciation of all the approaches, techniques and methods that were covered. This course should be mandatory for all graduate students.

5.0
3.0
ADM1370
Feb 18, 2016

Really enjoying module 2 of the course with him. Appreciate the recap videos that he posts online. Unlike other Telfer profs, he seems involved in his teaching and takes it seriously!

5.0
2.0
ADM1370
Mar 1, 2016

Amazing teacher, lectures were helpful and I can't say how much the recap videos are helpful. Proof that some teacher still care and put in the extra work for the students.

5.0
3.0
ADM1370
Mar 9, 2016

Amazing lecturer and always super interesting to listen to. It is clear that this prof is incredibly intelligent. He is also extremely caring and is there for help on the Excel assignment whenever requested (obvious that he cares about his students).

5.0
4.0
ADM1370
Mar 11, 2016

Done with Module II of ADM1370 but Prof Ruhi left a lasting impression. Thoroughly enjoyed this part of the course. Best teacher at Telfer so far.

5.0
3.0
ADM4377
Mar 31, 2016

took ADM1370 with him 4 years ago, and took ADM4377 this year. Both great courses. He's an amazing teacher who knows his stuff and is always up-to-date with industry trends. He makes learning relevant and fun!

5.0
4.0
EBC7100
Grade: A-
Jul 11, 2016
Would take again

This course made me feel like an academic researcher. The content and class discussions were great. Prof. Ruhi spends a lot of time reviewing each student's research proposal ideas and provides excellent feedback. This is extremely valuable in the initial stages of our thesis work which can be quite overwhelming.

4.0
4.0
EBC7101
Oct 13, 2016
Would take again

The research workshop is really well-taught. For someone who doesn't know the process of academic research, I appreciated the guidance. Prof. Ruhi provides great feedback on course deliverables, and engages with students at a personal level to ensure their success. Excellent course and professor overall !

Gives good feedback
Inspirational
Amazing lectures
5.0
4.0
EBC6170
Nov 24, 2016
Would take again

I have a professional background in IT security and I'm still leaning new material in this course. So far it's one of the best courses in the program, and Umar is a great teacher. Keep up the good work.

Participation matters
Clear grading criteria
Amazing lectures
5.0
3.0
EBC6170
Grade: A
Jan 11, 2017
Would take again

I took Professor Ruhi's class in Internet security on Fall 2016. I learned very much about the subjects and variety of topics were covered. His classes are active and interesting. Students are very welcomed to participate and give comments on topics.

Gives good feedback
Participation matters
Amazing lectures
5.0
3.0
ADM1370
Jan 17, 2017
Would take again

Just started ADM1370. Great Class so far!

Inspirational
Amazing lectures
GROUP PROJECTS
5.0
5.0
EBC7102
Jan 20, 2017
Would take again

Great professor and very helpful to students who are struggling with their thesis proposals. I wish our supervisors gave this much attention to our work. This course was fantastic in hitting the ground running for our thesis research.

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
Amazing lectures
5.0
4.0
ADM1370
Apr 9, 2017
Would take again

Guy gets sick, he still comes to teach! Classroom tech doesn't work, he posts an online video lecture! He's cares about students and their issues, while still being very strict about their learning and work. Overall, he's awesome as a professor, and a gem of a person!

Respected
Amazing lectures
Caring
5.0
2.0
ADM1370
Apr 23, 2017
Would take again

Great prof and great class. This is the only class that has 100% attendance from me. His lectures are well structured, you will know everything you need for the test and assignments. He will post how to videos when you need them! beware he is not the fastest at answering emails.

Respected
Clear grading criteria
Caring
3.0
5.0
ADM1370
Apr 26, 2017
Would take again

Prof Ruhi is good but not as good as some may perceive him to be. At most he is a decent prof. He is a good guy and explains concepts well, but his tests and assignments are time consuming and very small things can be graded against you. Also does not hand back your quizzes so come exam time you don't have much to study with.

LOTS OF HOMEWORK
GROUP PROJECTS
5.0
4.0
ADM1370
Apr 27, 2017
Would take again

You'll have to work hard for a good grade, but in the end, you'll learn a lot of practical skills. He's a great professor - always available to students, and super helpful.

Tough Grader
Respected
Amazing lectures
5.0
4.0
ADM1370
May 2, 2017
Would take again

ADM1370 is an Intense course! but totally worth it! Prof. Ruhi is a wonderful teacher and is very helpful. He goes out of his way to accomodate students.

LOTS OF HOMEWORK
Inspirational
Amazing lectures
5.0
4.0
EBC7101
Jun 21, 2017
Would take again

He's the main guy in uOttawa's E-Business Technologies program. Without him the program wouldn't be much value to students. Every single course I've taken with Prof. Ruhi, I've left feeling very fulfilled in terms of learning. He does a great job balancing theory and practice, and his assignments are very practical. Highly recommend his courses!

Gives good feedback
Respected
Amazing lectures
2.0
3.0
ADM1370
Aug 17, 2017
Wouldn't take again

Ruhi's lectures are pretty boring, but so is the subject matter. He knows a lot about what he is teaching and you can tell he cares that students do well. Prof. Ruhi is friendly but I probably wouldn't take him again.

Respected
LOTS OF HOMEWORK
Clear grading criteria
5.0
4.0
ADM1370
Aug 21, 2017
Would take again

Great professor! really enjoyed the course, and probably one of the few courses in 1st year where I was excited to attend class.

Respected
Amazing lectures
Caring
5.0
4.0
EBC7101
Aug 29, 2017
Would take again

learnt a great deal in this course. wish this course was offered when we start in the Master's program.

Gives good feedback
Get ready to read
Amazing lectures
5.0
4.0
ADM1370
Sep 27, 2017
Would take again

I took ADM1370 two years ago and I'm writing this review now only after realizing the long-term gain from that course. Prof. Ruhi needs to be commended for his teaching. He took a challenging curriculum and taught it really well! The knowledge and skills from this course are being used in other courses as well as my workplace.

ACCESSIBLE OUTSIDE CLASS
Amazing lectures
LECTURE HEAVY
5.0
4.0
EBC6170
Mar 9, 2018
Would take again

Excellent Course. Great lecture discussions ; Assignment was very interesting. Prof Ruhi made this course very enjoyable and useful.

Participation matters
SO MANY PAPERS
Amazing lectures
5.0
4.0
EBC6170
Apr 11, 2018
Would take again

Glad I took this course. As a special student, I had a few options, and I got lucky with this one. Really enjoyed learning about cyber security. Wish the course was longer since there's so much to talk about. Prof. Ruhi has great lectures and class activities, and this course was a very rewarding learning experience.

Inspirational
Amazing lectures
3.0
4.0
ADM1370
Grade: B
May 2, 2018
Would take again

The class was decent and the quizzes and assignments were fair. But the final exam was the worst thing I've ever written in my entire first year. Totally unfair, I would've been better off not wasting my time studying because there was no way I could have prepared for that. Biggest advice is to do really well on assignments and quizzes.

Tough Grader
GROUP PROJECTS
4.0
4.0
ADM1370
May 10, 2018
Would take again

The course was very useful but requires a lot of work! The professor tries his best to explain concepts through examples and hands-on exercises. Lecture slides are important for the quizzes and exams. Really appreciate the online videos which help with the assignments.

LOTS OF HOMEWORK
Amazing lectures
5.0
4.0
EBC7101
Jun 27, 2018
Would take again

Great course that should be offered at the beginning of our Master's program. I thought I knew how to read academic papers and do literature reviews, but I've realized what critical analysis and academic writing are really about through this course. Prof Ruhi uses many examples to illustrate best practices which enhances student learning.

LOTS OF HOMEWORK
Inspirational
Amazing lectures
5.0
5.0
EBC7102
Aug 29, 2018
Would take again

One of the toughest courses I've taken in my graduate degree, but totally worth it. The content was very relevant, and Prof Ruhi explains everything very well. He is also very understanding, and always willing to help. He even provides feedback on your report drafts before you submit the final version. This helped me tremendously.

Gives good feedback
Amazing lectures
LECTURE HEAVY
5.0
4.0
EBC7101
Mar 1, 2019
Would take again

very demanding course, but great professor. Assignments are long but fairly straight-forward to do once you start reading papers ; beware of the online participation component though.

Lots of homework
Get ready to read
Amazing lectures
5.0
4.0
ADM1370
Grade: C+
Mar 8, 2019
Would take again

He is a really good professor and knows everything about Information Technology. However, he is a tough marker and gives you tough midterms. Make sure to study for them and take notes! He is not the most accessible professor since his office hours are always booked.

Beware of pop quizzes
Amazing lectures
Tough grader
5.0
3.0
ADM1370
Grade: A+
Mar 11, 2019
Would take again

Umar Ruhi is an absolutely amazing professor. He is incredibly knowledgeable and really cares about his students. His lectures are insightful and he aptly creates an environment where people can share their ideas through technology. He is kind, understanding, and has unparalleled charisma. He is the type of professor that others strive to be like.

Respected
Amazing lectures
Caring
4.0
4.0
ADM1370
Grade: Not sure yet
Apr 20, 2019
Would take again

Do well on the assignments! The quizzes are hard and so is the final! He will ask you about ETLs, SQLs, Folksonomys, functions and uses of Microsoft Access, and a few other things on the final - know them. Good prof, tough grader. Unfortunate that theres so much theory for a class thats all skill based.

Skip class? You won't pass.
Test heavy
Group projects
4.0
5.0
ADM1370
Grade: C+
Apr 23, 2019
Wouldn't take again

You can tell that Prof Ruhi is a knowledgable person, but the course is really really hard since most of the questions on quizzes and final exam are based on what he said in the class. Pay a huge amount of attention to what he says during the class, and you will be fine.

Skip class? You won't pass.
Group projects
Tough grader
5.0
4.0
ADM1370
Grade: A-
Apr 24, 2019
Would take again

ADM1370 is a very practical course. I expect to use a lot of skills & knowledge from this course in my studies and work. The course is very technical, so terminology, definitions etc are important. Most of the quiz and exam questions are from the slides, and some are based on class discussion. Prof Ruhi likes to reward students who attend classes.

Skip class? You won't pass.
Group projects
Amazing lectures
5.0
2.0
ADM1370
Apr 24, 2019
Would take again

Great prof! Makes youtube videos to help students and answers emails really quick. His projects can be a little hard but there are lots of ways you can get extra help. Would definitely take a class with him again. Plus, all of his tests are multiple choice if that's your thing.

Gives good feedback
Lots of homework
Accessible outside class
5.0
3.0
ADM1370
Grade: A
Jan 8, 2020
Would take again

very nice prof, always willing to answer questions and help you. Exams and quizzes were fair and the assignements rly boost mark! I would def take him again, also show up to class as he explains things well and has voice like honey

Respected
Amazing lectures
Caring
5.0
2.0
ADM1370
Apr 14, 2021
Would take again

Prof Ruhi is my best professor in the first year. He usually shares about how to apply knowledge in real life. His tutorials are really useful too.

Gives good feedback
Participation matters
Caring
5.0
3.0
ADM1370
Grade: A
Apr 16, 2021
Would take again

Love love love him. He cares a lot about his students and it shows. Makes this boring clss fun

Respected
Participation matters
Group projects
5.0
2.0
ADM1370
Grade: A
Apr 23, 2021
Would take again

Great prof. Makes everything as easy as possible for you and really cares about his students.

Participation matters
Group projects
Amazing lectures
5.0
2.0
ADM1370
Apr 26, 2021
Would take again

Ruhi is one of the best online professors I have had yet. Super nice and you learn so much content without it feeling like hard work. He walks through each assignment with you and makes sure you fully understand the content, really amazing prof.

Gives good feedback
Accessible outside class
Participation matters
5.0
2.0
ADM1370
Grade: A+
May 4, 2021
Would take again

one of the best profs in all of Telfer. knowledgeable about IS and cares for all his students. clear assignments, easy to score high marks if you pay attention. exams aren't bad at all and represent material very accurately. Take this man over any other 1370 prof; you won't regret it!

5.0
2.0
ADM1370
Grade: A-
May 5, 2021
Would take again

Great Prof, highly recommend!! Knows his stuff

Clear grading criteria
5.0
2.0
ADM1370
Grade: A+
May 20, 2021
Would take again

All assignments are done with a partner. Only midterm and exam are individual. Assignments can be long but are easy. Prof basically gives you the answers for the assignments. Office hours are appointment based and fill up quickly. Midterm and exam were open book and proctored. Lectures are recorded and posted a couple of days after that lecture.

5.0
1.0
ADM1370
Grade: A+
Nov 20, 2021
Would take again

His explanations are as clear as crystal. I wish I could take more of his classes in the future. Highly recommend Prof Ruhi.

Amazing lectures
Respected
5.0
2.0
EBC6170
Grade: A+
Oct 31, 2022
Would take again

1. Interactive Classes - Students had to reply class question(s) using unique web urls and the responses were shown through auto generated graphs making all the students attentive. 2. Class Projects and Assignments were very innovative through step by step detailed instructions. 3. Lectures were very industry relevant and updated.

Amazing lectures
Caring
Online Savvy
5.0
1.0
ADM4396
Grade: A+
Aug 14, 2023
Would take again

One word - Legend

Clear grading criteria
Gives good feedback
Caring
5.0
2.0
ADM4396
Grade: A+
Dec 18, 2024
Would take again

Professor Ruhi has a mix of simulations, assignments, cases and a final exam. He is understanding, and flexible. Class discussions are encouraged and graded, but super fun! Take any course he teaches!!!!

Participation matters
5.0
3.0
ADM1370
Grade: A+
Jan 11, 2025
Would take again

Excellent professor. I took cybersecurity management & strategies, it was fun and informative at the same time. He brings in a few guest speakers as well. Definitely recommend to anyone.

Participation matters
Amazing lectures
Clear grading criteria
5.0
1.0
DTI6160
Grade: A+
Oct 22, 2025
Would take again

If you see his name under a course, indulge in some self-care and take his course. He is a brilliant professor, very articulate, understanding, and thoughtful with his material. I can't stress this enough that he is a very easy to approach professor who is non-judgemental and actively attempts to engage his students in course material.

Group projects
Amazing lectures
Inspirational
5.0
3.0
ADM4376
Dec 8, 2025
Would take again

His teaching method is unique, as he gets students to work on mini assignments during the class. It requires you to attend all classes, but that's what also helps you connect theory to practice. Professor Ruhi definitely takes teaching seriously, and puts a lot of effort into his classes.

Participation matters
Amazing lectures
Inspirational
Class Info

Online Classes

100%

Attendance Mandatory

59%

Textbook Required

44%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 20 grades
Most common grades:
A+ (9)
A (5)
A- (3)
Grade Distribution
A(14)B(1)C(2)D(0)F(0)A-/B+(3)
Based on 21 reported grades
A+: 9
A: 5
A-: 3
C+: 2
Common Tags
Amazing lectures (24)
Gives good feedback (10)
Participation matters (10)
Respected (10)
Caring (8)
Inspirational (7)
Clear grading criteria (6)
Group projects (6)
Rating Trend

Stable

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

EBC6240

5.0

(4)

ADM4377

5.0

(11)

EBC6170

5.0

(7)

EBC6180

5.0

(2)

EBC6130

5.0

(3)
+10 more courses
Difficulty by Course

EBC7102

5.0

EBC7101

4.0

ADM1377

3.0

EBC7100

3.0

ADM4376

3.0

Similar Professors