5.0
Quality1.4
Difficulty98%
Would Retake91
Reviews98%
Would Retake
91
Reviews
Rating DistributionOfficial
5
89
4
2
3
0
2
0
1
0
What Students Say
“That ranking doesn't lie”
COMM150 - 5.0 rating“He is so far one of the best professors I have had”
COMM448G - 5.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
55%
Textbook Required
50%
Grade Predictor
Your expected effort level
Predicted Grade
A+
Grade Distribution
Common Tags
Rating Trend
Stable
-0.01 avg changeRatings by Course
COMM150
5.0
(46)COMM0150
5.0
(5)COMM515
5.0
(13)COMM502
5.0
(4)COMM502GWAR
5.0
(1)Difficulty by Course
COMM502
2.3
COMM448
2.0
SPCH51479
2.0
RHET130
1.7
COMM515
1.5
Reviews (91)
Uses a lot of real world examples that really help connect material with your life. One midterm and a final. Pretty easy if you take notes in class lectures. Several speeches that start off easy and gradually get a little harder. Great clear speaker who wants his students to succeed and is extremely caring, yet chill. I'd definitely recommend him.
easy class. one midterm, one take-home final, and 3 main speeches. i barely payed attention and ended up with a B. good teacher. take him
Great class. Everything is so easy and really makes presenting not seem so intimidating...i don't think its possible to fail this class. There is no homework, 3 speeches, a midterm and take home final. I wouldn't take comm with anyone else!
John is really cool and is probably one of my favorite professors at state. I hate public speaking but he really motivates you to try to be comfortable about it. 3 main speeches, 1 midterm & 1 take home final. They're all easy.
wonderful, wonderful teacher. really inspiring and nice. he doesnt give useless assignments and shows a whole different angle to communication. highly recommend!
I absolutely loved this class! I hate making speeches but this class was super fun. Mr. Ryan is a great teacher, one of the nicest guys I've ever met. I actually learned a lot in this class. Take this class!
He is a great teacher. He knows how to develope a good learning mood in the mood. Also, he's extremely funny, and he makes us laugh all the time. Very encouraging, love coming to his class!
awesome teacher...great personality...the most encouraging teacher I ever met...take him!!!!!!!!!! (clap clap)
BEEEST TEACHER EVER! John is really friendly, crystal clear about everything, easygoing, and a great person/professor. You really can talk to about anything. The class is only a 200 point class, and basically a discussion class, not lecture. He makes you feel at home with awesome.
This professor rocked my world. It wasn't some plain speech class. Mr. Ryan is engaging and makes you embody the material. If you just show up and participate you're guaranteed a decent grade. Speeches are fairly easy and he's the most comical guy in the world. I highly advise students to take his class.
BEST TEACHER EVERRRRR!! Take him .. NOW! If you are not too down for Comm this is the best class you could take to get it out of the way, but your not going to want to because he is so awesome! A couple fun speeches, light reading& AMAZING lecturer ; he makes everything so clear! STAY AWESOME TEACH! :] Ahh, loved him !
HES THE COOLEST GUY IN THE WORLD. ive never met such a soul. his class is super easy because he is ALWAYS so supportive! so encouraging and SO positive. He's a great teacher, he will never make you do anything that is uncomfortable. super chill. CHOOSE HIM ALWAYS
The coolest teacher I know on Campus. I hate speaking in front of people but he made it so easy to! I loved going to class.
Don't like speaking in class but have to take comm? Take him! He's the best proff i've had at state really nice && helpful. Helps evEryone feel comfortable speaking in class!:)
Love him
I was lucky enough to pick Prof. Ryan. It is still the beginning of the semester but he is AMAZING!!! VERY FUN!! TAKE HIS CLASS AT ALL COSTS NO JOKE
Extremely funny guy. His class is like a standup, in a good way. Not just a good teacher, but all around great guy. Must take.
He is such a cool teacher! Extremely hilarious! He is also very laid back about speeches, so you don't have to be nervous at all! He has 2 quizzes and a final and 3 speeches. Lots of fun group work! HIGHLY RECOMMEND!
He's a sweet heart. Super kind and always has something nice to say. If you want an A, always attend class. I didn't and that's how I got a B.
so far, the best professor i have ever had! and if english is your second language no problem cause he makes lectures so easy to understand even I got it! go to class, not only cause you need the lectures to pass the tests but because you'll enjoy it.
Professor Ryan is an exceptional educator. He has both the intent and the ability to teach. What sets him apart is attitude. Do not mistake his abundance of good will, good nature, and good humor to be a compromise of academic integrity. You will learn, you will work, and you will have fun. Young enough to ‘get it’ old enough to effectively mentor
Great Teacher ! Must Take ! He makes giving speeches a breeze !
He is the best! He spoon feeds you the test/quizzes. He grades really easy! Definitely recommend choosing him!
Easiest class I've had, Ryan is an awesome teacher-very chill and laid back. We never used the textbook, had less than 5 speeches overall, and barely any tests. SUCH a good teacher and made this class very fun. Take this class!
Professor Ryan made coming to an eight o'clock class enjoyable. His lectures were interesting and very informative, mainly because he used real life examples. I took his class for GWAR and would say his workload is medium. He was extremely organized and paced the class very well. I would HIGHLY recommend taking his class if you have the chance.
Ryan was one of the best professors I've had so far. He was clear with all his answers to our questions and was helpful in general. He is really nice and made a morning class easy to attend. Highly recommend him, even though it's early.
Hands down best professor at sfsu! Love his class! I seriously HATED public speaking but this class made comfortable with speaking and makes me want to switch majors or at least minor in comm. you will not regret taking this class! seriously thought this was going to be my most hated class but was the total opposite, so fun! YOU ROCK PROFESSOR RYAN
Ryan was probably the best choice I made my first semester of college. He doesn't talk to the class like he knows everything and makes himself relatable in every way and is never critical even when the whole class is thinking a how stupid a speech was. It helped that there was virtually no work. Show up, pass.
Ryan is just so good at teaching, seriously. He taught everything so well that I never even read the textbook, and I still understood what was going on! Passed the class with an A. Plus, he is such a chill dude. Take the time to talk to him after class, whether it be class-related or not. Highly recommend his class!
Mr. Ryan is an awesome professor and just a great guy in general. His teaching is more like him telling funny stories about his life instead of reading out of the book. If you have him, don't buy the book, I never opened it once. The speeches were scary at first but he's such a cool guy that you'll get over it. Fun group work too. Great class!
Awesome teacher, super chill and open to creativity. Hardly ever use the textbook, take home midterm and lots of group work.
Best teacher at SFSU, helped me make the decision in changing my major and therefor my life, so motivational and enthusiastic! Every student needs to take his class, it will get you through the semester. I actually enjoyed showing up for a three hour night class!
If you need to take a GWAR class take this class! He realizes we have lives and allows the work we did in the class to go towards the final assignment. He is SUCH a great professor. I highly recommend him for any course, but as I said, for GWAR he's amazing.
Definition of the best teacher ever.
Awesome guy in general! He's really nice and willing to help. The class is so easy as long as you do the few speeches and quizzes. Only homework was to write a speech and study for the easy quizzes. No final or midterm!
Awesome guy and teacher. Take the class, it's easy because he helps you through it. Not boring at all.
Great class. Super engaging. Friendly and understanding professor who understands that life does exist outside of school. Show up...pay attention...you'll get a good grade.
I was not excited about this class originally because I hate public speaking, but John Ryan is so great it actually became my favorite class this semester. He makes lectures really interesting/funny, and he makes you feel really comfortable giving your speeches. No midterm/final, just easy quizzes & 4 speeches. Also lots of group work but it's fun!
I hated public speaking before this class. But he made me feel very comfortable presenting. I've heard good things about all the Comm 150 teachers here, but I think Ryan is the easiest and makes the experience the least stressful.
John Ryan, possibly my favorite professor. He is a great teacher and person. Very helpful. He also understands when you couldnt make it to class and allows you to make up the speeches. I hated doing speeches, but he made the easy by always giving great feedback once you finish the speech. I highly recommend him to everybody.
There's a reason john is one of the highest rated teachers! He's the best! Always there for you, super understanding, makes lectures bearable. Don't buy the book bc everything you need is through lecture and examples of your own life which makes everything easier to remember. Class was packed on first day of people trying to add. 5 stars!
Ryan is pretty awesome and can teach you confidence in public speaking. He's really friendly and I'm fortunate to have him as a communications professor. I really would take this class again for fun.
Honestly, John was such a great teacher. He takes interest in his students and he cares a lot about you doing well. He lays out what is going to be on the quizzes, very straightforward. would definitely take his class again. Highly recommend this class.
This professor has changed my life. Not only will you learn from him, but also you will take in life lessons from the dude. He'll forever be my favorite professor.
Dude!!!! I wish all teachers were like him, all of his reviews are so accurate. You just cant not like this guy, he's funny, easy-going, understanding, and truly cares about his students. Don't take any other Comm class, he knows his stuff.
John was such an amazing professor. He creates a really comfortable learning environment, where you end up speaking a lot in class with small group assignments. You have only 4 actual speeches, there were like 3 small quizzes. I don't think a single person got less than a B on anything we did. His lectures are fun, and I love him as a person.
That ranking doesn't lie! John is extremely passionate, really laid-back, and really good at giving constructive criticism. He's super approachable and kind of like "that one really cool uncle". I hated public speaking and failed miserably at it before this class, but I have so much more confidence now! Take it, no regrets! It's an experience!
Great teacher! Very laid back and approachable. He's so nice. Group exercises during class just chit chatting the whole time. 2-3 short papers and 2 simple quizzes. 1 short final presentation at the end, which was not bad at all.
THE BOSS. He is so far one of the best professors I have had. Not only is his class engaging but he creates a fun atmosphere for students to learn. He is an easy grader and you have a few easy quizzes and an essay as a final. Also, his classes fill up FAST.
one and only professor who deserves a 5 star rating. You NEED TO TAKE HIS CLASS PPL!!! Nicest guy and a really great teacher/mentor!! 3
Professor Ryan is one of my favorite professors at SFSU. He is so easy to talk to, answers any questions and makes you really prepared and on board with the material for quizzes and papers. Usually his final project is built up over a large chunk of the semester so no worries on crazy finals! Gives GREAT study guides and makes 8am classes a breeze!
john is the man. can be considered an easy A but take advantage of his easy going lectures and laid back vibe. would recommend.
One of the best teachers I've had! Great lectures and so laid back.
Best professor ever! The ratings do not lie. Engages the class to participate, but understands if you don't. Never had an easier A than this class.
Professor Ryan's Rhetoric class at USF is the greatest. If you qualify for RHET 130/131, take him! He lets you speak and write on whatever interests you, which is supposed to create good speeches and papers. I have learned a lot of speeches given in that class because each student is unique. He's not hard, so do what he asks. It's not a lot.
If you want a fun time in one of the most nerve-wracking classes, take him. He is so funny in his lectures which makes it easier to understand. There are a instances of group work but it is very harmless and usually in class.
John is truly an amazing professor, I DEFINITELY recommend taking one of his classes. Was nervous about taking Comm because of my fear of public speaking, but he creates an easy-going, welcoming atmosphere for all of his students. I always left class feeling inspired and cared for after his lectures. Definitely makes Comm an interesting subject!
I took him for a summer course at City College of San Francisco. He was extremely chill and promoted group work. For a speech class he was extremely understanding and let us take our time, no pressure. The classroom setting was great because for the speeches you generally choose the topic yourself so you end up learning a lot about those around you
Awesome professor! Mr. Ryan makes 8AM classes super bearable and entertaining. He incorporates a lot of humor into his lectures which makes them fun, but more importantly memorable. Super, super friendly and approachable and was really helpful during office hours. I would recommend him to anybody, COMM major or not.
Honestly such a great teacher easy class! Just make sure you do all of it, the only downside is that he doesn't put any grades
I LOVED John Ryan. He was super chill and nice. He grades super easy on the speeches and as long as you try and follow his outline guidelines for each speech, it should be an easy A. Also, always go first for the speeches, he respects you a lot more if you do.
One of my favorite professors at state by far. If I could have taken professor Ryan for every single comm class I totally would have. With him there are literally no dumb questions or answer. He really cares about his students and he goes through great lengths to show that.
I love professor Ryan! He was my favorite teacher my first semester at state. He is the easiest grader in the world, always has a smile, makes us laugh, and he's ok with you having to leave class early or skipping a few. He is the best teacher you will ever have! Highly recommend this class too because it's interesting and very few quizzes. EASY A!
Great Professor
Def my favorite professor at USF. I was dreading public speaking, and it ended up being my favorite class here so far. highly recommend taking his class. I don't mind going to class and he's hilarious. 10/10 teacher!!
He is super chill and makes class fun and engaging. Which was super important since I took it at 8 am. Has normal amount of work and is pretty easy if you keep up with it. Not a lot of hw. Some papers throughout semester and 3 quizzes. Highly recommend.
Ryan is one of the best professors at sfsu. I took him for family comm at 8am and it turned out to be a class I looked forward to going. The midterm and final are really easy he gives you a study guide that's almost identical to the tests. There were a couple papers that were really easy as well just follow the guidelines and show up to class.
Professor Ryan is one of the best professor ever. his lecture is clear and understandable. He cares about his students and wants everyone to succeed. very helpful and organized. I highly recommend to take him. you will enjoy the class. He is funny too.
I loved having John Ryan as a professor. I had him for my COMM 240 class and I always loved coming even thought it was at 8 am. His energy that early in the day is amazing and he always tries to make the class laugh and relate to us. He doesn't lash out at students, and very minimal work required. I would highly recommend taking him for comm!
Best professor hands down! I definitely recommend taking his non-verbal communications class! So much fun.
Professor Ryan is great! He is very kind to his students and is very helpful in answering any questions you have about the class. He is an effective teacher, explains the material very well. He records all the zoom classes so if you can't make it, you can watch it on your own time. Not too much work in this class, a pretty easy course.
John was really fun, relaxed and chill, kind to all the students. Was understanding of how difficult this online semester was, extended deadlines to help us. We didn't use the textbook at all, only learned material in lectures (he did post lecture recordings). Explained the topics clearly and was entertaining to listen to, made an 8am class fun.
I've taken three of John Ryan's classes, and each one of them is spectacular. He understands us as students, and when you ask for help he's there. His classes are shorter, so make an effort to show up. It's not mandatory, but trust me you don't want to miss it. Fantastic at what he does, Pr. Ryan always shows up to class happy. He's awesome.
I only chose "lecture heavy tag" because John likes to talk. That's what the lectures are though - like hearing a story from a friend yet somehow it's correlated to how to write good essays. He's super easy going, just do the work (which isn't that hard) and you'll get an easy A.
Really great Professor! He is very understanding and doesnt give out much homework. We had once a week short assignments, one project, and the final was short and easy. I also really like the material of this course and its very interesting!
HES THE BEST PROFESSOR IVE TAKEN AT SFSU. He makes sure we all pass and he's soooo kind. I love him. I know it says COMM 150, but i actually took him for COMM 240 (for some reason, that option wasn't showing). But yeah, he's super kind and understanding.
Awesome professor and very fun class!
John is an amazing professor, if you have the opportunity to take one of his classes while at SFSU, do it!! He really cares about his students and is available for questions. He is very personable and his classes are very fun, he's hilarious and makes even what seems like mundane subjects exciting.
best professor out there. you will not regret taking any of his classes. he adores his job and his students. he will not let you fail!!!
John is the best. I was so nervous to take the GWAR but John made it fun! And easy! He gives lectures every class and usually had us do small group work. Not too many assignments. He broke up the big final paper into easier lil chunks, for credit, to better prepare us. Highly recommend. Super chill and sweet guy. Taking him again in the spring
I would 100% take another class with Professor Ryan. He is very understanding when it comes to assignments and due dates. His lectures just seemed like conversations that made everyone so engaged. This class did not require a textbook. We had two quizzes, a research project, and group assignments that were during class!
Professor Ryan is the best professor I've had the pleasure of knowing. Had him for COMM240 & he was amazing! He doesn't assign much homework, attendance is mandatory-ish. Group activities counted towards our attendance which weren't an every day thing & they were fun! He always knows how to make a room laugh and smile. Would take again.
Professor John Ryan has amazing lectures with some surprise attendance in class assignment that he collects. Sometimes he will do the sign in sheet however most of the time he does not take attendance. His lectures are fun to be in and he is not a tough grader on assignments. I'd say we had about 3 papers in total and 2 small presentations.
He was one of my favorite professors for sure. He really cares about every student and wants to make everyone comfortable. I took this class as a GE and it was very light work wise. You have to do a couple of speeches, but he is a very easy grader and as long as your speeches sound organized you will do good. He would take attendance sometimes.
Prof Ryan!! You're amazing. I had a rough transition in my life during this class and he gave me so much grace. Such a kind person and i lucked out getting into his class.
He is a great professor, cares about students, very chill class. He gave me a lot of help and confidence to do public speaking just do the work it will be fine.
Prof. Ryan is the sweetest, most down to earth man I've ever met. I had him as my 8am and did not mind it for him! He is passionate about his work and is so uplifting to every single student. Speeches have a clear criteria and are not time consuming to put together alongside occasional group work. Overall, I absolutely would recommend Prof. Ryan!
He's an amazing professor who really cares for his students and his classes were very engaging. He talks a lot about himself to make lecture concepts easy to understand, no exams only online short quizzes, a few presentations that were also graded easily. One of my favorite professors, definitely choose him if you're a comm major.
Best professor ive had by far! Professor Ryan has a good way of explaining concepts by connecting them to real life stories, A few speeches which are assigned far in advance, along with many in class activities that are very helpful in forming ideas. Genuinely cares for students and wants to see them grow as public speakers, and as people.
This was my morning class and Professor Ryan is hilarious and his lectures are easy to understand. The work was really light and he let us out early like half the time. Go to class because you get points for a group worksheets everyday.
Lectures and class activities can be a bit repetitive, but the professor is really chill and understanding.
Class Info
Online Classes
100%
Attendance Mandatory
55%
Textbook Required
50%
Grade Predictor
Your expected effort level
Predicted Grade
A+
Grade Distribution
Common Tags
Rating Trend
Stable
-0.01 avg changeRatings by Course
COMM150
5.0
(46)COMM0150
5.0
(5)COMM515
5.0
(13)COMM502
5.0
(4)COMM502GWAR
5.0
(1)Difficulty by Course
COMM502
2.3
COMM448
2.0
SPCH51479
2.0
RHET130
1.7
COMM515
1.5