4.6

Kevin Ryan

Engineering - Stevens Institute of Technology

4.6
Quality
2.6
Difficulty
86%
Would Retake
96
Reviews
4.6
Quality
2.6
Difficulty
4.6
Helpful
4.6
Clarity

86%

Would Retake

96

Reviews

Rating Distribution
Official

5

78

4

5

3

7

2

4

1

2

What Students Say

He's essentially the Bob Ross of circuits

E245 - 5.0 rating

He is definitely a good circuits professor

E232 - 3.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

59%

Textbook Required

6%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 58 grades
Most common grades:
A (34)
Not sure yet (9)
A- (7)
Grade Distribution
A(40)B(3)C(3)D(2)F(0)A-/B+(11)
Based on 68 reported grades
A: 34
Not sure yet: 9
A-: 7
A+: 6
Common Tags
Respected (28)
Hilarious (23)
Caring (23)
Inspirational (21)
Amazing lectures (16)
Amazing lectures (13)
Gives good feedback (11)
Participation matters (7)
Rating Trend

Declining

-0.56 avg change
Nov
Dec
Aug
Oct
Nov
Dec
Last 6 months
Ratings by Course

EA

5.0

(1)

E234

5.0

(1)

EE358

5.0

(1)

TM617

5.0

(1)

TM610

5.0

(2)
+16 more courses
Difficulty by Course

CIRCU01

5.0

TM601

3.3

EA

3.0

EB

3.0

EE358

3.0

Reviews (96)
5.0
3.0
TM601
Aug 28, 2008

outstanding

4.0
3.0
TM601
Apr 18, 2009

No Comments

5.0
4.0
TM601
Nov 13, 2011

Absolutely the best professor I have encountered while working on a M.S. degree at Stevens. Extremely well versed in the subject matter and clearly enjoys teaching. I would recommend any of his classes, they are challenging but very enjoyable.

5.0
3.0
EA
Dec 1, 2011

BEST PROFESSOR EVER. VERY ENTHUSIASTIC. HE REALLY LOVES TO TEACH.

5.0
2.0
E234
Dec 8, 2011

Took this class last year, I really enjoyed his teaching. To this day I really appreciated his help and his enthusiasm for the subject. :)

3.0
3.0
EB
Dec 29, 2011

He is not an efficient teacher when it comes to getting his point across. In lecture he did not explain concepts before he did an example which made the class to follow. I think the class is curved alot, but he doesn't make that apparent in the semester so you end up working really hard and getting really stressed over the class.

5.0
3.0
EE358
Apr 4, 2012

My Colleagues, Prof. Ryan is without a doubt the best professor I have ever had at Stevens as an EE student. He is so helpful and entusiatic, and one of the nicest people I have ever met. He pushes you to do well, not because he's tough, but because he believes in you. He is a rare breed, and I will always be thankful for his help.

5.0
2.0
E245
Apr 24, 2012

Best teacher at Stevens! Clear teaching

4.0
5.0
CIRCU01
Jul 12, 2012

the most helpful teacher you'll ever have at Stevens, tests are hard as hell but it's only because he wants to challenge you. He also makes the difficulty of the exams according to how smart the class is. always ask for extra points on exams and go to class kuz its hard if you don't go

5.0
2.0
TM617
Jul 17, 2012

Dr. Ryan is hands down the best professor I have ever had. He has command over the course work and he is extremely helpful. He is very fair with his grading and he is willing to work with you. I highly recommend Dr. Ryan. He is the only reason I chose the Masters of Telecommunications Management degree from Stevens Institute.

5.0
3.0
TM610
Aug 27, 2012

Dr. Ryan presents with such enthusiasm and keeps the class engaged. His knowledge is extraordinary and enthusiasm is contagious. I was fortunate to have him for three courses (TM610, TM615 & TM617). Best. Instructor. Ever.

5.0
3.0
CRCTSA
Dec 4, 2012

I am a mechanical engineer. Frequently thoughout the year his enthusiasm for the subject mad me seriously consider changing to electrical engineering. Circuits is a difficult subject, but Kevin Ryan teaches you to love the challenge, and do your very best. Possibly The Best Professor at Stevens.

5.0
2.0
E245
Dec 7, 2012

Second best professor I have had at Stevens; close contender for best. Presents the material very clearly and very enthusiastically. Almost always available if you need help outside of class. While circuits was a required class for all engineering students, his lectures certainly make it interesting for everyone.

5.0
2.0
E246
Dec 18, 2012

Great teacher who puts in more time than any other professor I've ever had. I feel bad for him when I see him leaving campus around 11 some nights.

5.0
2.0
E232
Mar 30, 2013

The greatest teacher someone can ever have. He really knows how to get students interested and tries to help everyone anyway he can! Never forget the Paffnutty! ;)

5.0
2.0
E232
Grade: A
Feb 25, 2014

Best Professor I've had at Stevens. Seems like the only professor that actually wants you to do well at this school God bless this man. More people should take after him.

5.0
3.0
E245A
Apr 3, 2014

Excellent professor. He really tries to help every student in any way he can. He spends plenty of time explaining to people that don't understand. I also love that he posts all the exams he has given in prior semesters. These make excellent study material to prepare for the upcoming exam. All around great teacher!!

5.0
3.0
E245
Oct 20, 2014

He makes my day with his lectures and he is always more than willing to help

5.0
2.0
E245
Dec 2, 2014

Prof. Ryan is the reason I became an EE. He's by far the best professor at the school. He's incredibly open to helping every student, and is one of the kindest people I've ever met. I wish I could take more of his classes!

5.0
1.0
A
Grade: A
Jan 9, 2015

One of the most amazing professors I've ever met. He is so helpful and supportive and has such a wonderful attitude. He really knows how to teach and shows respect for students. All professors should be like Kevin Ryan!!

5.0
2.0
TM610
Aug 14, 2015

I've taken two of Professor Ryan's classes. He is one of the most interesting people you will meet. His intellect, wit, and humor make the classes very enjoyable. He is always available to help you. His tests and homework are tough but he is extremely fair! I'm glad I've gotten to know him and would easily take more classes with Doctor Ryan!

5.0
2.0
E245
Grade: A
Oct 28, 2015

It's all been said before. Excellent professor and wonderful guy. Teaches well, is enthusiastic, prepares you for his tests, grades homework leniently, and is a pleasure to speak to. If you're a EE, you'll be sad to know he only teaches one other class in this field.

5.0
3.0
BT223
Nov 3, 2015

My colleagues! You don't want to miss his lectures. Kevin Ryan is one of the nicest most helpful, genuine professors I've ever met. His class is not easy, but he will help you until you understand every single thing and make you feel proud of what you've accomplished. 100% would take more classes with him.

5.0
3.0
E245
Grade: A-
Dec 17, 2015

Kevin Ryan will go out of his way to help you with anything, even if it's not related to the class. Even if you're not in his section for a class he will help you out as much as possible.

5.0
1.0
E245
Grade: A
Feb 4, 2016

Kevin Ryan is known for being one of the best and most enthusiastic professors in the whole school. Every engineer that goes through the school will have to have at least one class with him. Enjoy it!

5.0
3.0
E232
May 10, 2016

Awesome professor, sitting in class is like going to the movies, and he's always around to help. Just stay off your phone in class and you'll be goldennn

5.0
1.0
E245
Grade: A
May 15, 2016

Oh man you gonna like it. Dont trust me, listen to every student in stevens.

5.0
2.0
E232
Grade: A
May 30, 2016
Would take again

I can not think of a better teacher

5.0
2.0
E245
Grade: A+
Jul 26, 2016
Would take again

One of the best professors I've had in my 5 years at the school (Masters and Bachelors). Has great lectures and goes out of his way to help students understand course material. Approachable outside of class. Very charismatic and fun. The school needs more professors like professor Ryan. Too bad he doesn't teach more engineering courses.

5.0
3.0
E245
Grade: B-
Sep 9, 2016
Would take again

The absolute pinnacle of teaching. Great man, very understanding, very helpful, enthusiastic, and knows material well. Impossible to not learn from him.

Inspirational
ACCESSIBLE OUTSIDE CLASS
Hilarious
5.0
1.0
E245
Grade: A
Oct 19, 2016
Would take again

He's essentially the Bob Ross of circuits.

Respected
Hilarious
Amazing lectures
5.0
2.0
E245
Grade: A
Dec 19, 2016
Would take again

He is the go-to professor if you want to attend stevens's lectures. i personally dont find a lot of lecture in stevens interesting. He is an exception. Great man, great lecture. Funny and wont make you bored. Worth your tuition.

5.0
3.0
E245
Grade: A
Jan 18, 2017
Would take again

Possibly the best lecture professor I've ever had or will have in my life. He's full of energy and keeps everyone attention in lecture. Explains everything so that you only have to hear it once to memorize it.

Respected
Inspirational
Amazing lectures
5.0
3.0
TM601
Grade: A
Jan 24, 2017
Would take again

Kevin is one of the best prof I've met in Stevens, always be full of passion, an adorable prof when he answers any questions after lectures.

Gives good feedback
Respected
Amazing lectures
5.0
2.0
E245
Grade: A+
Mar 13, 2017
Would take again

Kevin Ryan is the gem of Stevens. Visiting families are taken on tours past his lectures because he is just that amazing. He is charismatic and enthusiastic about his profession. He firmly believes in an "Every question deserves an answer" policy, and takes pains to ensure everyone understands a concept before moving on. He knows everyone's name.

Respected
Inspirational
Amazing lectures
5.0
3.0
E245
Grade: A
Dec 16, 2017
Would take again

He cares about every student and will stay at school until 10 at night teaching in extra help. He knows everyone's name and is one of the most genuine human beings I've met.

Inspirational
Hilarious
Caring
5.0
4.0
E245
Grade: B+
Dec 22, 2017
Would take again

So enthusiastic and loves what he does. This guy goes out of his way to be there for students. He will remain in his office until late at night and meet with about a hundred students with no breaks just to review your test. Was there on a week night once & he bought us pizza to thank us for waiting! Such an amazing professor.

Respected
Amazing lectures
Caring
4.0
3.0
BT223
Grade: A
Jan 26, 2018
Would take again

KRyan is one of the best professors at Stevens. He is so enthusiastic and will do whatever it takes to make sure everyone understands the material. Show up to class, participate, and you will be on his good side. Exams were harder than expected but very fair. See him with test corrections for points back on exams!!

Respected
Inspirational
Caring
5.0
3.0
EE359
Grade: A
Feb 18, 2018
Would take again

One of the few professors that inspires students to succeed. He is a gift to the Stevens community.

Clear grading criteria
Amazing lectures
Caring
5.0
3.0
E232
Grade: A
May 12, 2018
Would take again

Best professor at Stevens

Gives good feedback
Respected
Inspirational
3.0
4.0
E232
Grade: C+
May 17, 2018
Wouldn't take again

He is definitely a good circuits professor. But he needs to improve on being a better design professor.

Tough Grader
Get ready to read
Skip class? You won't pass.
3.0
4.0
E232
Grade: B
May 22, 2018
Wouldn't take again

D4 with him was way harder and I do agree that I felt that having circuits with him versus D4 was a totally different experience. I don't know why he treats the two classes differently when the material is basically the same.

Tough Grader
Get ready to read
TEST HEAVY
5.0
3.0
E232
Grade: Not sure yet
Aug 21, 2018
Would take again

Whether is Circuits or D4, this is the go-to guy

Inspirational
ACCESSIBLE OUTSIDE CLASS
Caring
5.0
3.0
E232
Grade: A
Aug 21, 2018
Would take again

Favorite professor makes the material as interesting as possible. Great for circuits and makes D4 bearable as a class, would not be the same class without him. Tries his best to learn everyones name. Is the most human professor Ive have.

Inspirational
Clear grading criteria
Hilarious
5.0
3.0
E232
Aug 21, 2018
Would take again

A blessing to the Stevens community. One of the few professors that really cares about your personal education. Always willing to work with you if you are willing to put in the effort. He is the absolute man.

Skip class? You won't pass.
Inspirational
Caring
5.0
3.0
E245
Grade: A+
Oct 17, 2018
Would take again

He do want you to learn, he do want you to practice.

Respected
ACCESSIBLE OUTSIDE CLASS
EXTRA CREDIT
5.0
3.0
E245
Grade: A-
Oct 30, 2018
Would take again

Honestly, there aren't enough good things to say about this man. Let's just say, if Kevin Ryan taught every class at Stevens, I would have no complaints. He also rounds grades up at the end of the semester. So a B+ becomes an A- and so on.

ACCESSIBLE OUTSIDE CLASS
Hilarious
Amazing lectures
3.0
2.0
E245
Grade: Not sure yet
Dec 18, 2018
Would take again

Decent professor. The biggest downside is that he makes his exams nearly identical to the previous years exams, so I didn't really need to show up to lecture to get high 90s. I feel like I missed out with him because his lectures are great but completely unnecessary for getting good grades.

5.0
2.0
E245
Dec 20, 2018
Would take again

Dr. Ryan is a true gem at Stevens. If you show an effort in his class, he will bend over backwards to make sure you completely understand the material. His lectures are entertaining, but if you have a background in circuits, the lectures will move rather slowly. Tests are very similar to past years and he runs his own reviews, which is very helpful

Respected
Inspirational
Amazing lectures
5.0
4.0
BT223
Grade: A
Jan 25, 2019
Would take again

Probably the best professor I have ever had. He gets angry when people skip his class or don't pay attention, but it is only because he cares so much. Every time I saw him outside of class, he asked how the lecture was and if the homework/exams were fair.

Inspirational
Clear grading criteria
Amazing lectures
5.0
3.0
E245E232
Grade: A
Apr 2, 2019
Would take again

By far the best professor I've had. He is enthusiastic about teaching and knows what he's talking about. He cares about his students, so make sure to go to his office hours and ask him questions. Homework is completion based but is also good practice. Partial credit is also given on exams

Gives good feedback
Accessible outside class
Amazing lectures
1.0
1.0
BT223
Grade: A-
Nov 12, 2019
Wouldn't take again

Caused me anxiety by calling me out for poor attendance even though i'm a senior working an internship trying to secure a full time job. Not considerate of outside circumstances that good students may be going through. Otherwise is a decent professor who seems to care.

Gives good feedback
Respected
Tough grader
5.0
3.0
E232
Grade: B
Mar 25, 2020
Would take again

If you make the effort to work with him, Kevin Ryan will make sure you are taken care of. He will accommodate any timing issues, study with you, do homework with you, and be there if you just need to talk about problems. Completely understanding of mental health, and will make sure you have the best chance possible for the best grades.

Respected
Accessible outside class
Amazing lectures
5.0
3.0
BT310
Grade: A
May 22, 2020
Would take again

The best prof. on campus. LOVED and RESPECTED by lots of students. Is very fair and understanding. Would take anything he teaches.

Respected
Skip class? You won't pass.
Inspirational
5.0
3.0
E245
Grade: Not sure yet
Sep 30, 2020
Would take again

Hands down the best professor I've ever had. Even with covid-19 and being forced to take classes online, he's the most energetic and passionate professor I've ever seen. He really cares about circuits and it shows, he makes class very entertaining and he really gets his students involved. I don't usually rate professors but he's so great I had to.

Gives good feedback
Inspirational
Hilarious
4.0
4.0
E245
Grade: C-
Dec 2, 2020
Wouldn't take again

The most loved man on campus, king of the nerds. He is an incredible guy and super caring, but I would much rather have him as an uncle than a professor. I am biased because I could not care less about circuits (and he does not care whether you care about circuits), so just hold your breath and get your degree, you're going to have him twice.

Respected
Inspirational
Hilarious
5.0
2.0
E245
Grade: A
Mar 6, 2021
Would take again

Kevin Ryan is simply the GOAT, what more can I say. His ability to have an entire hall of undergraduate sophomores engaged in lecture is second to none. He is very accessible and will never make you feel bad for asking a question. If you practice a little bit, and use Kevin Ryan as a resource, you will get an A.

Gives good feedback
Respected
Participation matters
5.0
1.0
CS110
Grade: A
Mar 8, 2021
Would take again

Professor Kevin Ryan was easily my favorite professor for my first semester. He made class enjoyable and engaging. I felt the need to participate or else I wouldn't feel the effectiveness of her class. Show up to all of his lectures because you'll regret missing them. I wish he taught more upper level courses because he is truly exceptional.

Respected
Participation matters
Caring
5.0
4.0
E245
Grade: A
Mar 23, 2021
Would take again

I had him for both E245 and Design IV as he's the only professor for both--but I wouldn't have wanted anyone else. Kevin Ryan is a joy to have as a professor. He's dedicated to making sure all of his students understand the material: I had him during COVID and he was super accessible. His material is difficult but he makes it all worthwhile!

Respected
Accessible outside class
Caring
5.0
4.0
E245
Grade: A-
Oct 30, 2021
Would take again

Professor Ryan is a true gem. I had him for both E245 and E231, and he always brightened my day. I am truly grateful to be one of his colleagues and I hope to be able to take another one of his classes. He is extremely nice, funny, and he knows how to help if you do not understand. He is a 10/10 human being.

Gives good feedback
Hilarious
Caring
5.0
3.0
BT223
Dec 8, 2021
Would take again

Actual nicest teacher ever. Cares so much about his students and will do anything to help them. Wish he could be my teacher for every single course

Gives good feedback
Respected
Accessible outside class
5.0
3.0
BT223
Grade: A
Dec 23, 2021
Would take again

Literally the best professor hands down. Makes any hard concept so simple when he lectures. Makes you truly understand the concept in his lectures. If you play attention in class the test has no surprises. If you participate and pay attention and show you care you'll definitely get a good grade. He's so great that it'll be so easy to pay attention.

Respected
Inspirational
Amazing lectures
5.0
4.0
E245
Grade: A-
Jan 16, 2022
Would take again

One of the few professors at Stevens whom I would pay to teach me. He puts in a lot of effort to make sure every student understands concepts and knows how to do practice problems correctly. He is always high energy with a good attitude and his classes were very relevant. He will go out of his way to make sure you understand things. Super nice guy.

Gives good feedback
Respected
Amazing lectures
5.0
2.0
MIS110
Grade: A
Mar 30, 2022
Would take again

He is one of the best professors I have ever had the pleasure of being in a class with. Every activity feels like you are working side by side with him and the classroom environment is so carefree and judgment-free that it is easy to follow and ask questions! Go to the lectures because he goes over anything you could need! The best professor!

Amazing lectures
Hilarious
Caring
5.0
3.0
E245A
Grade: B+
Apr 14, 2022
Would take again

What every teacher can and should be, the most engaging professor I have ever had!

5.0
2.0
CS115
Apr 25, 2022
Would take again

hands down the most caring and sweet professor I have ever had, wish I could have him for every class.

Amazing lectures
Caring
Respected
3.0
2.0
BT310
Grade: A
May 22, 2022
Would take again

Professor Ryan is a great lecturer. He is engaging, funny, and clearly knows his stuff. I wish he lectured more in this class, because the later half of the semester was basically spent copying his code from the board. Basically, if he had lectured the entire time this would've been an amazing class, but it was overall average. Low work load.

Clear grading criteria
Inspirational
Hilarious
5.0
4.0
MIS110
Grade: A-
Sep 7, 2022
Would take again

i love this man

Amazing lectures
Hilarious
Respected
5.0
1.0
MIS110
Grade: A
Sep 16, 2022
Would take again

literally my goat

Amazing lectures
Hilarious
Caring
5.0
2.0
MIS110
Grade: Not sure yet
Sep 16, 2022
Would take again

Probably one of the best teachers I've ever had. You can tell he really loves what he does and he really knows the material. Not to mention he's impeccably dressed in every class and very engaging with the class. Love this guy.

Amazing lectures
Hilarious
Caring
5.0
1.0
CS115
Grade: A
Feb 5, 2023
Would take again

I love Kevin Ryan! He is passionate about what he teaches and always prioritizes the students' needs. He recommends the textbook but you don't need it for the class at all. The homework and exams are easy and if you're new to coding you will survive and thrive in his class. He wants you to attend class and be present -- you will be his favorite.

Participation matters
Amazing lectures
Inspirational
5.0
3.0
CS115
Grade: A+
May 3, 2023
Would take again

Kevin Ryan is by far the best professor I had at Stevens so far. He was always clear and helpful when teaching CS115, and came in every single day with the same happy attitude and smile to teach. He genuinely cares about every student and their grades, and will help you learn. The course is not hard at all if you are familiar with python.

Inspirational
Caring
Respected
3.0
5.0
MIS110
Grade: D
Jul 28, 2023

I really like Professor Ryan as a person, he was a very funny guy that you could tell cared about his students. But I think he did a terrible job making his second semester class a more introductory course for his students that had never taken a compsi before. It was too difficult and had a tough time with the tests. Projects and homework was easy.

Amazing lectures
Hilarious
Test heavy
2.0
3.0
MIS110
Grade: Not sure yet
Nov 8, 2023
Would take again

good, passionate professor but can get really mad which could because of anger issues or age. the class can be hard for people with no experience in python. he doesnt try to understand the students situation no matter what and will call you out in the middle of class and make you see him after class for small things. could be time to retire for him

2.0
3.0
CS115
Grade: A-
Dec 4, 2023

Prof. Ryan has gotten angrier and meaner this year and maybe last. He became irate at our class for not doing well on his test that had nothing to do with class material. He does not know much about how the field has evolved after 1973 and also doesn't know how to turn the projector on. To pass, attend his review sessions and you'll be good.

5.0
3.0
MIS110
Grade: B+
Dec 6, 2023
Would take again

Each and every lecture Professor Ryan teaches he comes with lots of energy, happiness and humor. One of the only lectures I 100% entirely pay attention to. Great guy, just pay attention and study a few days before the exam. He does have anger issues, however. Just don't take it personally. It's not the best dealing with it, but it could be worse.

Amazing lectures
Inspirational
Lecture heavy
4.0
3.0
BT223
Grade: A
Dec 25, 2023
Would take again

This professor always brings a lot of energy to each lecture - he keeps everything engaging. All the homework and slides he does are beneficial to understanding the content. He does exam reviews which has always been super helpful in preparing for each quiz/exam. But I do think that at times, he can be bipolar. He's great at teaching though!

Participation matters
Amazing lectures
Lecture heavy
5.0
2.0
CS115
Grade: A
Jan 1, 2024
Would take again

He is an amazing professor and it was really easy to understand everything he taught. Be sure to pay attention all throughout class and go to his exam reviews and you will do very well in his class.

Amazing lectures
Hilarious
Respected
5.0
3.0
MIS110
Grade: C+
Jan 17, 2024
Would take again

I feel like I could've done a lot better in this class if I tried harder on the first exam. I failed the first exam, and even though I did significantly better on the second exam, my grade was already tanked, and couldn't come back. Besides that, amazing lecturer, really friendly, and loves you going into extra help.

Amazing lectures
Hilarious
Respected
1.0
1.0
CS115
Grade: Drop/Withdrawal
Sep 7, 2024

This guy is insane. He seems normal until you make him angry.

5.0
1.0
MIS110
Grade: Not sure yet
Sep 17, 2024
Would take again

MY COLLEAGUES. Every time he says this just makes my day. Top of the top right next to my other goats GCal, Will Long, and Yi Li.

Inspirational
Hilarious
Caring
2.0
2.0
CS115
Grade: Not sure yet
Oct 9, 2024

Professor Ryan can be very inappropriate/unprofessional at times. He has trouble understanding or caring about students' situations. He is funny, but since his empathy and demeanor feel like a charade, I would not take a class with him again.

3.0
4.0
MIS110
Grade: Not sure yet
Oct 29, 2024

if you told me that the prof gets infrequently possessed by Satan I would believe you.

5.0
3.0
CS115
Grade: Not sure yet
Nov 5, 2024
Would take again

If you can take Kevin Ryan, definitely do. He's an absolute gem. Very funny, enthusiastic, and entertaining; turns every class into a show you don't want to miss; and always there to help whenever you need.

Hilarious
Accessible outside class
5.0
1.0
MIS110
Grade: A
Nov 21, 2024
Would take again

Kevin Ryan is an amazing professor. He's extremely lively and energetic, makes lecture fun and easy to follow along, and is very accommodating. He does a great job preparing you well for hw and exams. Generally very kind, but will switch up and call ppl out for disrespect which I view as very reasonable. Highly recommend, one of my favorite profs.

Amazing lectures
Hilarious
Respected
5.0
5.0
CS115
Dec 17, 2024
Would take again

Best professor at Stevens hands down. He cares about his students, tries to make the lectures fun, has a good sense of humor, and his classes are not difficult. Always take Professor Ryan if you can. He is a Stevens legend.

Hilarious
Caring
Respected
5.0
2.0
CS115
Grade: A
Dec 23, 2024
Would take again

Professor Ryan was a very kind professor who is ready to help whenever asked for anything, in or out of class. He is happy to help at any time. The only thing is that he is a bit old fashioned in the way he doesn't like people being late or not paying attention the whole class in lecture, but his lectures are pretty fun so it is generally fine.

Amazing lectures
Clear grading criteria
Caring
5.0
1.0
CS115
Grade: A+
Dec 31, 2024
Would take again

He is the best I love him

Caring
Respected
Lecture heavy
5.0
1.0
CS115
Grade: A+
Aug 18, 2025
Would take again

Honestly such a sweet guy who really cares about his students understanding the material. Gives extra credit and allowed a whole week for labs and homework.

EXTRA CREDIT
Gives good feedback
Inspirational
2.0
1.0
CS115
Grade: A
Oct 4, 2025

Be wary, Kevin Ryan has a temper. His class is super easy though. No reason to attend class due to lack of difficulty, but he does value participation so he may tank your grade for being late or absent.

Participation matters
Clear grading criteria
Lecture heavy
5.0
2.0
BT223
Nov 10, 2025
Would take again

Professor Ryan is the best! He stayed almost two hours after class to help a group of students with homework and makes every lecture super engaging and fun. He really cares about his students' understanding and has such a dynamic and engaging personality. As long as you pay attention, you'll learn a lot and have an amazing experience.

Participation matters
Hilarious
Caring
5.0
4.0
MIS110
Grade: A
Nov 15, 2025
Would take again

All the best!!

5.0
2.0
MIS110
Grade: A
Dec 2, 2025
Would take again

Very understanding and considerate. Took him for MIS 110 and chose to take him for MIS 201 as well. His assignments are not difficult, and the recitations are super chill. I loved him. Definitely recommend.

Gives good feedback
Hilarious
Caring
5.0
2.0
BT223
Grade: B+
Dec 7, 2025
Would take again

He is probably one of the best professors at Stevens, he cares deeply about his student's success and gives many opportunities for those for whom the subject does not come naturally. He is energetic and genuinely enjoys teaching.

Participation matters
Amazing lectures
Caring
5.0
2.0
BT223
Dec 8, 2025
Would take again

Incredible professor. The ratings say it all! He really dumbs things down so that everybody can understand him... please be nice to him.

Amazing lectures
Hilarious
Caring
5.0
1.0
CS115
Grade: A
Dec 28, 2025
Would take again

He's an excellent professor and gives great lectures. Explains all the concepts very well, always looks for feedback from the class, and he genuinely cares about whether you understand something or not. But the class itself will get boring very quickly if you have any background knowledge of what's being discussed.

Amazing lectures
Caring
Respected
Class Info

Online Classes

100%

Attendance Mandatory

59%

Textbook Required

6%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 58 grades
Most common grades:
A (34)
Not sure yet (9)
A- (7)
Grade Distribution
A(40)B(3)C(3)D(2)F(0)A-/B+(11)
Based on 68 reported grades
A: 34
Not sure yet: 9
A-: 7
A+: 6
Common Tags
Respected (28)
Hilarious (23)
Caring (23)
Inspirational (21)
Amazing lectures (16)
Amazing lectures (13)
Gives good feedback (11)
Participation matters (7)
Rating Trend

Declining

-0.56 avg change
Nov
Dec
Aug
Oct
Nov
Dec
Last 6 months
Ratings by Course

EA

5.0

(1)

E234

5.0

(1)

EE358

5.0

(1)

TM617

5.0

(1)

TM610

5.0

(2)
+16 more courses
Difficulty by Course

CIRCU01

5.0

TM601

3.3

EA

3.0

EB

3.0

EE358

3.0

Similar Professors