3.2

Brian Gray

Computer Science - Seneca Polytechnic

3.2
Quality
3.8
Difficulty
60%
Would Retake
93
Reviews
3.2
Quality
3.8
Difficulty
3.1
Helpful
3.2
Clarity

60%

Would Retake

93

Reviews

Rating Distribution
Official

5

37

4

11

3

7

2

14

1

24

What Students Say

He is impatient, and his tests are insanely difficult

ULI101 - 2.0 rating

Very tough grader, and not very helpful

ULI101 - 2.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

38%

Textbook Required

33%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 40 grades
Most common grades:
A+ (17)
A (11)
Rather not say (8)
Grade Distribution
A(28)B(2)C(3)D(1)F(3)A-/B+(3)
Based on 57 reported grades
A+: 17
A: 11
Rather not say: 8
Not sure yet: 7
Common Tags
Tough grader (20)
Clear grading criteria (14)
Test heavy (14)
Gives good feedback (10)
Amazing lectures (9)
Skip class? You won't pass. (7)
Tough Grader (6)
Amazing lectures (6)
Rating Trend

Improving

+0.55 avg change
Oct
Nov
Dec
Apr
Jun
Dec
Last 6 months
Ratings by Course

OPS240

5.0

(1)

NET401

5.0

(1)

TCP301

4.5

(2)

DCN286TC

4.0

(1)

ULI101

3.9

(31)
+14 more courses
Difficulty by Course

INT

5.0

OPSA

5.0

OPS235C

5.0

INTA

5.0

ULI1010

5.0

Reviews (93)
5.0
5.0
DCN286
Jun 20, 2001

great techer

5.0
5.0
DCN286
Jul 25, 2001

No Comments

4.0
2.0
TCP301
Sep 29, 2001

good teacher kind of hard though

5.0
1.0
OPS240
Nov 2, 2001

Very good teacher. I got A

4.0
3.0
DCN286TC
Dec 12, 2001

knows his stuff, can be boring at times, needs to make teaching more interesting

5.0
4.0
TCP301
Jan 12, 2002

BBB, aka santa clause, hard teacher but a good one.

2.0
3.0
DCN286
Feb 1, 2002

Good guy, knows his stuff@!!!

2.0
4.0
DCN286
Mar 31, 2002

Very Hard. Dead on resemblance to a pear!

2.0
5.0
INT
Mar 10, 2004

I don t understan his lectures. Too mjch info at a time, not enough time to prepare the assignments.

5.0
2.0
NET401
May 3, 2002

Excellent Teacher! Good at explaining things, takes the time to teach it to you

3.0
4.0
OPS
Sep 26, 2004

He does actually know everything about the course he teaches, but he can't teach very well. always uses technical terms instead of trying to explain everything thoroughly. didn't understand much in his class

3.0
3.0
INT120OPS235
Sep 7, 2005

No Comments

1.0
4.0
INT420
Dec 1, 2005

Worst prof in the world! Doesn't teach jack, all he does is come in to class sits down and surf the web about his SMART car and looks for junk on ebay. Will not help students with probs, any course you take with him is guaranteed to be a low mark or fail! Deserves to be fired. Even Lab assistants are more useful than him.

1.0
5.0
OPS235
Aug 19, 2006

Mr. Santa Claus; never brought us any presents. Worst teacher, never marked easy, enjoys failing students. Never teach and gives attitude when you ask for help. Failed 95%+ of the class. U get it? Don't waste ur time, effort and money on this jerk!

1.0
5.0
OPS235
Dec 5, 2006

No Comments

1.0
5.0
OPSA
Dec 5, 2006

worst computer class that i have ever taken!!

1.0
3.0
OPSF
Jan 29, 2007

worst class I've ever taken with this PIG

3.0
5.0
OPSA
Apr 14, 2007

It seems and has been said that he knows a lot about what he teaches. however, he's not good at teaching. may be a good person, but definitely not a good teacher. most of the student have hard time and get low grades in his class... try it yourself if you dont belive

2.0
5.0
OPS235
Mar 5, 2008

Horrible Professor. He doesn't care about you or your marks. He is hard till midterm. Then he gets easy so people don't drop out. Then finally on the exam he pounds you.

4.0
5.0
OPS235
Jul 15, 2008

Awesome teacher!!! Knows his stuff. I love Brian. Highly recommend. Got B. Thanks Brian.

5.0
5.0
OPS235
Jul 1, 2009

He is a VERY hard and VERY Picky marker. If you miss a / somewhere you will lose the mark. With that in mind he is a very clear lecturer and explains stuff well. If you understand the material than you will get a great mark. If you are a fringe student who usually passes by BSing way through tests you wont pass.

3.0
4.0
OPS235
Jan 20, 2010

Very hard marker, no part marks. He treats everyone the same, no favouritism. If you put in hard work, you will do fine, else you will fail.

1.0
5.0
OPS235C
Nov 23, 2010

Does not lecture. Mid term is to hard. How you suppose to learn anything with someone who gave up on teaching.

5.0
4.0
INT420
Dec 15, 2010

No nonsense teacher. Passing is possible only if you keep up with the material and not miss early classes. Very thorough lectures but tricky projects and exam. Learned a lot in his class.

2.0
4.0
INT420
Mar 23, 2011

Due to his own and server failures, the students will suffer with their grades... The prof won't compromise at all even though it is clear as day, he should.

3.0
5.0
INTA
Apr 27, 2011

NOT easy course int420 and this teacher makes it even harder.. He likes to lecture the way he wants, which is not helpful for students. There is no discussion even though there should be. You have to be on your own or get help from other students. Tests are hard and project is even harder. he thinks we are all programmers and know programming.

1.0
5.0
OPSB
Jun 1, 2011

say you have two choice, take this man in OPS or do it next semester. I will advise u to do it next sem. Never take him. He is here to fail us. He is so stubborn, so arrogant, absolutely non cooperative and non discipline, he will do his best to make your life hard, there is no rule for him to follow, he wants us to follow all the rules, never ex

5.0
3.0
OPSB
Jan 21, 2012

He knows his stuff. A real good source to ask questions when he has time, otherwise can be really impatient. I really enjoyed his class and lectures. He is very serious in his job and he expects you to work hard and learn your things, then ask questions.

5.0
1.0
ULI101
Grade: B+
Dec 5, 2013

Amazing teacher! Knows his job very well. Good explanation and helpfullness!

4.0
3.0
ULI101
Dec 5, 2013

outstanding guy, likes to joke, plays league of legends (the best game duhhh). wishes he was better at counter-strikes (LOLs) , his assignments are mindblowing. tests are fair.

1.0
5.0
ULI1010
Sep 17, 2014

This guy is a very strict grader. He just comes to class and lectures for 10-15 mins and he either sit or walk out of the classplus most of the time he comes 20-50 mins lateand cancel classes often. If u want to pass and really know this course don''t take him.

2.0
5.0
ULI101
Jan 12, 2015

He seems like a very nice person, but makes you feel like an idiot when you ask a question. He is impatient, and his tests are insanely difficult. If you make one small mistake, even a "typo" (you write his tests by hand) he docks the entire mark. There are no part marks. The lab assignments are insanely picky, you have to use the command he wants.

5.0
4.0
ULI101
Apr 15, 2015

Brian Gray was by a long shot one of the best prof's of my semester. He seriously knows his linux. I would highly recommend his class for anyone looking to learn Linux.

5.0
4.0
ULI101
Grade: A
Mar 11, 2016

Very good prof, but very hard marker. Won't get any part marks even if you missed a / or a period. Expect quizzes every week but you get 2 attempts per quiz; marks and takes up the quiz within 5min after handing it in LOL. Easy to get an A but you gotta study/practice your commands.

2.0
5.0
ULI101
Grade: C-
Apr 7, 2016

Very tough grader, and not very helpful. If you need help in his class odds are you will not get any. Does not clarify what is expected of the student

1.0
5.0
ULI101
Grade: Incomplete
Aug 9, 2016
Wouldn't take again

Very tough grader. In quizzes he doesn't specify what kind of command he wants, and gives no marks if you do it correctly but it's not what he wanted. His classes are also very short. He doesn't do much demonstration of commands. It's very hard to know/ remember stuff if you don't do a lot of extra studying yourself. He is a very difficult person.

1.0
5.0
ULI101
Grade: Rather not say
Aug 9, 2016
Wouldn't take again

Def the 2nd worse teacher I had. His lectures are 40min long, give or take. Doesnt go over the same thing again. You have to study by yourself if you want to pass. Quizzes are, his way or no other way, and he wont tell what his way is.

1.0
1.0
INT420
Grade: Not sure yet
Aug 13, 2016
Wouldn't take again

Do not take hos class if you like to get things done in the last minuets.

Tough Grader
Skip class? You won't pass.
LOTS OF HOMEWORK
2.0
5.0
ULI101
Grade: F
Dec 9, 2016
Wouldn't take again

if you want to learn don't take his class . he is just talking and writing on the board . never tried practical .

Tough Grader
TEST HEAVY
5.0
4.0
ULI101
Grade: A+
Dec 12, 2016
Would take again

Brian Gray is an amazing professor at Seneca, but he's a tough grader and he wants you to answer the question in his way. Brian's midterm is ridiculously hard compared to the final. All in all, I'd 100% take Brian again, he prepares you very well for later.

Tough Grader
Gives good feedback
LECTURE HEAVY
5.0
4.0
ULI101
Grade: A+
Jan 14, 2017
Would take again

I was amazed how Brian could manage layering the levels of difficulties in Bash programming. My best teacher so far

Participation matters
Inspirational
5.0
3.0
ULI101
Grade: A+
Jan 14, 2018
Would take again

He is good enough. If you ask he gives you the clear answer.

Would take again
4.0
4.0
ULI101
Grade: A
Jan 15, 2018
Would take again

You need to pay attention, throughout the entire class to know whats going on and keep up with the class. Assignments are a big help to understand whats happening. Quizzes are almost weekly so be prepared.

Skip class? You won't pass.
4.0
4.0
ULI101
Grade: Incomplete
Apr 10, 2018
Would take again

He is usually very thorough and very clear in his lectures. Dont expect to pass if u miss class, the content is just so important. He does show live examples on linux of the commands he is teaching. Quizes and tests are hard but if u practice from questions he did in class and from the labs, you will be fine. Able to answer questions very thorough

Tough Grader
Skip class? You won't pass.
TEST HEAVY
4.0
4.0
ULI101
Grade: A
May 15, 2018
Would take again

Overall Good Professor ..!

Gives good feedback
BEWARE OF POP QUIZZES
Clear grading criteria
5.0
5.0
ULI101
Grade: A
Jul 23, 2018
Would take again

How could I describe this professor, who is just so admirable, passionate and caring person ever. It is a doubt that the rate of Brian Gray is this low, while my skepticism is towards those students who miserably failed the course and rate him poorly in revenge. He teaches ULI101 and goes into detail every lecture and you won't regret taking him

Tough Grader
Inspirational
Caring
4.0
4.0
ULI101
Grade: A
Aug 30, 2018
Would take again

Great professor... know linux language as great as he any body can. But hes not going to help u to do stuff u have to be very active in his class. Great home of knowledge.

Tough Grader
Skip class? You won't pass.
Clear grading criteria
5.0
3.0
ULI101
Grade: A
Jan 7, 2019
Would take again

He was an awesome teacher. He was extremely thorough with everything. Once you show up to class and he sees you try then you pass easily

Skip class? You won't pass.
Hilarious
Amazing lectures
5.0
3.0
ULI101
Grade: A+
Apr 29, 2019
Would take again

Before this class I was taking some online courses on Udemy and other online platforms. These online courses are suck. Brians explanation is so well, so I was following all material and ideas. Of course youd better to practice with online assignments multiple times to get the logic and syntax of the commands. Take some extra time and youll pass.

Clear grading criteria
Hilarious
Amazing lectures
5.0
3.0
ULI101
Grade: A+
Apr 30, 2019
Would take again

He's the best prof for ULI101.

Gives good feedback
Skip class? You won't pass.
Amazing lectures
5.0
2.0
ULI101
Grade: A+
Jul 11, 2019
Would take again

Before him I was taking at least 3 online courses, but Brian's explanation was the best. You have to put some effort into Assignments and do them again and again and you'll definitely pass.

Gives good feedback
Participation matters
Clear grading criteria
1.0
5.0
ULI1010
Grade: F
Aug 9, 2019
Wouldn't take again

He is horrible

Test heavy
Lecture heavy
Tough grader
5.0
3.0
OPS235
Grade: A+
May 4, 2020
Would take again

He is one of the best professors in Seneca for any Linux courses I must say. He evaluates our exam paper in a way to bring perfection in our learning. I really appreciate his feedback.

Gives good feedback
Test heavy
Amazing lectures
1.0
2.0
OPS235
Grade: A+
Jun 1, 2020
Wouldn't take again

Won't make an effort to show up if he doesn't need to be there for testing. Even if it does happen to be test day, flip a coin if class is cancelled. Even when he is teaching the lecture it is extremely barebones. I think I learned nothing from his course except how to read lab instructions. Super easy course.

3.0
4.0
ULI101
Grade: B
Dec 6, 2020
Would take again

Brian Gray is a good lecturer. If you ask question he explains. However, he is rude. He directly does not say bad word to anyone, but his tone of voice prevents you from asking your question.

Get ready to read
Test heavy
Tough grader
3.0
2.0
ULI101
Grade: A
Jan 22, 2021
Would take again

Knows the material, but is boring to listen to (may be the material's fault). Marks are all subjective, there's no part marks. Doesn't always read his emails properly.

Gives good feedback
Lots of homework
Tough grader
5.0
3.0
ULI101
Grade: A
Apr 14, 2021
Would take again

Brian Gray is great. He knows the material very well, he has a wonderful voice and you enjoy listening to his lectures.

Amazing lectures
Caring
5.0
4.0
ULI101
Grade: A+
May 19, 2021
Would take again

It was a great course overall and the professor made Linux look easy rather than making students cram it, practical knowledge was more emphasized.

Gives good feedback
Respected
Amazing lectures
2.0
3.0
OPS235
Grade: Rather not say
Dec 22, 2021
Wouldn't take again

I don't understand the policy that If u fail the final test although that u did perfectly in everything else, u get an F!!!!

5.0
5.0
OPS245
Dec 23, 2021
Would take again

Easy to understand and great at explaining things.

Respected
Clear grading criteria
Caring
2.0
5.0
ULI101
Jan 3, 2022
Wouldn't take again

Pretty Straight Foward guy, lots of quizzes, tests, and assignments, like probably 2-3 quizzes a week, but normally everything is explained in slides, couldn't really keep up with his lectures, would zone out from time to time, makes the course time consuming, wouldn't really take again

Lots of homework
Skip class? You won't pass.
Tough grader
1.0
2.0
ULI101
Grade: D
Mar 21, 2022

Quizzes are hard and every things are matter.

Test heavy
Graded by few things
Accessible outside class
5.0
1.0
ULI101
Grade: A+
Apr 21, 2022
Would take again

One of the best professor i had. Learn a lot from him!

Amazing lectures
Clear grading criteria
Lecture heavy
5.0
2.0
ULI101
Grade: A+
May 11, 2022
Would take again

Really great professor, very dedicated. Patiently answers any questions anybody has. Yes, there are a lot of quizzes, but if you sit through his classes or go through his course videos, it won't be too difficult. He also goes through the answers after each quiz - super helpful, not many professors do that. I'd definitely take him again.

Clear grading criteria
Gives good feedback
5.0
1.0
ULI101
Grade: A
May 11, 2022
Would take again

Just take him very easy grader. If you put a little effort and attend classes or even watch recorded classes syou would pass you just need a little practice with commands. Tests are very easy and interesting. He is the best prof for this course.

5.0
2.0
OPS245
Grade: Not sure yet
Jun 4, 2022
Would take again

When I see reviews crying about difficulty, it's not Brian's fault. He gives THE BEST online lectures I've seen in Seneca. He also covers the material with his step-by-step videos for each part of the course. He is enormously approachable and kind but mutual respect has to be shown. Brian will teach you SO MUCH but don't expect the grade for free

Participation matters
Amazing lectures
Online Savvy
5.0
2.0
OPS245
Grade: Not sure yet
Jun 10, 2022
Would take again

He knows how to teach, his material is well organized into video sections step by step, he puts emphasis on clear communication and uses calendar (halelluja!) Seneca should just let him teach 100% online as his way of online teaching is exemplary and really well executed. Lecture heavy but If you have a bad grade, not his fault. Really nice voice.

Participation matters
Respected
Online Savvy
4.0
3.0
ULI101
Grade: A+
Jun 17, 2022
Would take again

Made learning Linux fun. Interesting lectures, knows his stuff. Quizzes were a bit tricky but if you studied the material it wasn't a problem. Usually responded to emails within a day.

Clear grading criteria
Lecture heavy
Graded by few things
1.0
5.0
OPS235
Grade: Rather not say
Jun 21, 2022

hard marking

Tough grader
5.0
4.0
OPS245
Grade: B+
Aug 11, 2022
Would take again

He is my favorite Seneca professor. I don't attend the classes because they are asynchronous, but I watched all of his videos to prepare for quizzes, examinations, and labs. Taking notes of the commands will help you achieve a high grade. He also has a great voice and explains the complex material in an easy to comprehend manner.

Tough grader
Amazing lectures
Clear grading criteria
5.0
4.0
OPS245
Grade: A
Apr 28, 2023
Would take again

He's definitely not for everyone, quite a few people failed his class but that's also just because the content is not easy. I personally really liked him though, he breaks down concepts on a whiteboard and explains them well. Doesn't just read monotone off a PowerPoint. You can tell he is really passionate about what he teaches.

Tough grader
Accessible outside class
5.0
3.0
OPS245
Grade: A+
Aug 9, 2023
Would take again

I see a lot of people say he's a tough marker, but the grading criteria has always been clear and we were allowed to use lab notes for tests and quizzes(OPS245). He also provides very helpful extra self-made content and his lectures are some of the best. Some material can be fairly difficult but if you are a good student you will do well.

Amazing lectures
Clear grading criteria
2.0
5.0
OPS245
Grade: B
Aug 16, 2023

Do not take him!!!!! He believes you will only understand the course, when you do it again. So he will fail you, so that you do it again.

Tough grader
Lots of homework
Test heavy
5.0
5.0
OPS235
Grade: A+
Jun 17, 2024
Would take again

a very good professor, wish I attended more of his classes.

4.0
4.0
OPS145
Grade: Not sure yet
Aug 7, 2024
Would take again

He is one of the best professor i got this sem. Heard he was a tough grader. Sure he is. He looks for the specific answers and one "." can make the difference. After lecture he always answer questions and solve doubt if you have any.

Amazing lectures
Clear grading criteria
Test heavy
2.0
5.0
OPS245
Grade: Rather not say
Aug 8, 2024

He's very strict during the test especially, I I had no options but to pick him due to my schedule timing, you only pick him if you are really good in linux otherwise don't take him. Avoid him in cost

Tough grader
Beware of pop quizzes
Test heavy
1.0
5.0
OPS245
Grade: Not sure yet
Aug 12, 2024

Don't waste your time on him; he wants everything perfect in labs and assignments in this course; he will try his best to fail you; if you pick him, you will regret especially if you are not an expert in Linux.

Tough grader
So many papers
Test heavy
5.0
4.0
OPS145
Grade: Not sure yet
Aug 13, 2024
Would take again

Tough grader, but his expectations are clear from the get go. No partial marks given,exact answers required. His lectures are amazing,he genuinely wants you to understand the content. His quizzes are a way to test your knowledge. He does 2 versions for some quizzes to give you another chance to learn from your mistakes. You wont' regret taking him.

Tough grader
Amazing lectures
Clear grading criteria
5.0
4.0
OPS245
Grade: A+
Aug 23, 2024
Would take again

Brian is an excellent professor if you actually want to learn Linux. His lectures are always worth attending and test expectations are clear from the start. Not an easy marker but mistakes on his tests are always your own fault for not preparing well enough, testable material was always well covered and there were never any trick questions.

Tough grader
Amazing lectures
Clear grading criteria
4.0
4.0
OPS145
Grade: A+
Aug 28, 2024

He is very knowledgeable about his content.Quizzes and exams are on paper and even one "." matters so you should be careful he is strict with the answers. He does 2 versions for some quizzes to give you another chance to learn from your mistakes. His expectations about exams are clear so no surprises. You are allowed to use your notes during exams.

Tough grader
Amazing lectures
Gives good feedback
1.0
5.0
OPS145
Grade: A+
Oct 18, 2024

Very strict, barely teaches properly just runs thru the mandatory slides or weekly tutorials. Strict marker makes it sound easier by doing 2 versions of each test but the 2nd versions always much harder

Tough grader
So many papers
Test heavy
1.0
4.0
OPS235
Grade: B+
Nov 2, 2024
Would take again

Terrible prof. Very lazy, never wants to help and has anger issues. Also a very strict marker which there's nothing wrong with but for the amount he spend time teaching he has no reason to be strict. Would recommend profs like Jason Carman or Hans Heim for OPS. Stay away from Brian Gray

5.0
3.0
OPS145
Grade: Rather not say
Nov 18, 2024
Would take again

He has an immense depth of knowledge in Linux, and his passion shows in every lecture. His ability to simplify complex topics makes them easier to understand. While the pace can be intense, those who keep up gain a strong foundation and develop problem-solving skills that go beyond just technical knowledge

So many papers
Lecture heavy
Test heavy
5.0
3.0
OPS145
Grade: Not sure yet
Dec 3, 2024
Would take again

Brian is an amazing prof! His teaching is clear, engaging, and ensures you truly understand. He encourages questions, uses fair grading (top quiz scores count), and allows notes in tests. He makes complex topics simple and genuinely cares about students' success. Easily the best prof I've had this semester!

Amazing lectures
Clear grading criteria
Gives good feedback
1.0
5.0
OPS145
Dec 7, 2024

Don't take this prof; you will suffer. He is a tough grader. Even if you miss one dot (.) in command, he will cut the whole marks.

Participation matters
Test heavy
1.0
3.0
OPS145
Apr 15, 2025

Good in terms of teaching, but also a big bully from the first day to last day of class. He is a very pessimistic person-- will repeatedly tell everyone they will fail, mocks someone when they make a mistake, laughs when someone asks a question, embarrass a lot of his students in front of everyone. He will never fail in bringing your hope down.

2.0
5.0
OPS145
Grade: C
Apr 28, 2025

Folks, select other chill professors.His final is more harder than I expected. No choice…. all command. Thats fine as the course is all about command but he said in class that the exam will be based on after the mid term contents. But the questions are from all chapter. Its cruelty. Other students all get A that didn't took brian.

Tough grader
Get ready to read
2.0
5.0
OPS145
Grade: C
Apr 28, 2025

Honestly he teaches very well and he knows his course. But he is very touch grader. All other students that didn't take him get A, me C. He said his final include except what our mid term covered. But all questions are from the entire course. Its cruelty. Just go with other professors why are u suffering guys.

Tough grader
Get ready to read
1.0
5.0
OPS145
Grade: Rather not say
Apr 29, 2025

I strongly advise against taking this professor. He is very rude, shows racist behavior, and grades unfairly. He often mocks students for making mistakes and even laughs at their quiz papers. He also makes the final exam extremely difficult, making it feel like he is trying to make students fail on purpose.

Tough grader
1.0
5.0
OPS245
Grade: F
Jun 26, 2025

Awful and strict

Tough grader
Beware of pop quizzes
Test heavy
5.0
4.0
OPS145
Grade: A
Dec 4, 2025
Would take again

People get Brian wrong, he may be strict and not very forgiving with quizzes or tests, but he really wants you to know and understand Linux. Linux isn't forgiving, and if the command or script is wrong, it's wrong. He really wants you to understand that and pushes us to make sure we know what commands are GOING to do before we do them. Amazing prof

1.0
5.0
OPS145
Grade: Rather not say
Dec 10, 2025

I wish i can select more tags to put down, just a FYI, DO NOT TAKE THIS TEACHER!!!

Tough grader
So many papers
Test heavy
1.0
5.0
OPS145
Grade: Rather not say
Dec 10, 2025

If you aren't religious, pick one and start praying.

Tough grader
Beware of pop quizzes
Test heavy
Class Info

Online Classes

100%

Attendance Mandatory

38%

Textbook Required

33%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 40 grades
Most common grades:
A+ (17)
A (11)
Rather not say (8)
Grade Distribution
A(28)B(2)C(3)D(1)F(3)A-/B+(3)
Based on 57 reported grades
A+: 17
A: 11
Rather not say: 8
Not sure yet: 7
Common Tags
Tough grader (20)
Clear grading criteria (14)
Test heavy (14)
Gives good feedback (10)
Amazing lectures (9)
Skip class? You won't pass. (7)
Tough Grader (6)
Amazing lectures (6)
Rating Trend

Improving

+0.55 avg change
Oct
Nov
Dec
Apr
Jun
Dec
Last 6 months
Ratings by Course

OPS240

5.0

(1)

NET401

5.0

(1)

TCP301

4.5

(2)

DCN286TC

4.0

(1)

ULI101

3.9

(31)
+14 more courses
Difficulty by Course

INT

5.0

OPSA

5.0

OPS235C

5.0

INTA

5.0

ULI1010

5.0

Similar Professors