4.6
Quality2.6
Difficulty86%
Would Retake96
Reviews86%
Would Retake
96
Reviews
Rating DistributionOfficial
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 ratingClass Info
Online Classes
100%
Attendance Mandatory
59%
Textbook Required
6%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.56 avg changeRatings by Course
EA
5.0
(1)E234
5.0
(1)EE358
5.0
(1)TM617
5.0
(1)TM610
5.0
(2)Difficulty by Course
CIRCU01
5.0
TM601
3.3
EA
3.0
EB
3.0
EE358
3.0
Reviews (96)
outstanding
No Comments
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.
BEST PROFESSOR EVER. VERY ENTHUSIASTIC. HE REALLY LOVES TO TEACH.
Took this class last year, I really enjoyed his teaching. To this day I really appreciated his help and his enthusiasm for the subject. :)
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.
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.
Best teacher at Stevens! Clear teaching
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
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.
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.
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.
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.
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.
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! ;)
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.
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!!
He makes my day with his lectures and he is always more than willing to help
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!
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!!
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!
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.
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.
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.
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!
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
Oh man you gonna like it. Dont trust me, listen to every student in stevens.
I can not think of a better teacher
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.
The absolute pinnacle of teaching. Great man, very understanding, very helpful, enthusiastic, and knows material well. Impossible to not learn from him.
He's essentially the Bob Ross of circuits.
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.
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.
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.
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.
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.
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.
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!!
One of the few professors that inspires students to succeed. He is a gift to the Stevens community.
Best professor at Stevens
He is definitely a good circuits professor. But he needs to improve on being a better design professor.
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.
Whether is Circuits or D4, this is the go-to guy
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.
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.
He do want you to learn, he do want you to practice.
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.
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.
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
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.
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
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.
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.
The best prof. on campus. LOVED and RESPECTED by lots of students. Is very fair and understanding. Would take anything he teaches.
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.
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.
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.
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.
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!
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.
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
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.
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.
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!
What every teacher can and should be, the most engaging professor I have ever had!
hands down the most caring and sweet professor I have ever had, wish I could have him for every class.
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.
i love this man
literally my goat
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.
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.
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.
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.
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
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.
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.
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!
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.
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.
This guy is insane. He seems normal until you make him angry.
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.
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.
if you told me that the prof gets infrequently possessed by Satan I would believe you.
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.
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.
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.
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.
He is the best I love him
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.
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.
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.
All the best!!
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.
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.
Incredible professor. The ratings say it all! He really dumbs things down so that everybody can understand him... please be nice to him.
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.
Class Info
Online Classes
100%
Attendance Mandatory
59%
Textbook Required
6%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.56 avg changeRatings by Course
EA
5.0
(1)E234
5.0
(1)EE358
5.0
(1)TM617
5.0
(1)TM610
5.0
(2)Difficulty by Course
CIRCU01
5.0
TM601
3.3
EA
3.0
EB
3.0
EE358
3.0