3.5

Ryan Castillo

Communication - Miami Dade College (all)

3.5
Quality
3.0
Difficulty
62%
Would Retake
92
Reviews
3.5
Quality
3.0
Difficulty
3.5
Helpful
3.5
Clarity

62%

Would Retake

92

Reviews

Rating Distribution
Official

5

41

4

15

3

4

2

12

1

20

What Students Say

I even have to prioritize his class over my other classes

SPC2608 - 1.0 rating

Simply put do not take his class

SPC2608-2243 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

71%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 72 grades
Most common grades:
A (18)
A+ (13)
B+ (10)
Grade Distribution
A(31)B(13)C(10)D(1)F(0)A-/B+(17)
Based on 84 reported grades
A: 18
A+: 13
B+: 10
A-: 7
Common Tags
EXTRA CREDIT (39)
Lots of homework (36)
Group projects (28)
Participation matters (26)
Tough grader (16)
Caring (15)
Clear grading criteria (15)
Gives good feedback (10)
Rating Trend

Improving

+0.52 avg change
Oct
Nov
Dec
Apr
May
Jul
Last 6 months
Ratings by Course

SPC1017

4.6

(34)

SPC2608-2243

3.1

(13)

SPC2608

3.0

(40)

SPC2608-3760

1.2

(5)
Difficulty by Course

SPC2608-3760

4.6

SPC2608

3.4

SPC2608-2243

3.2

SPC1017

2.4

Reviews (92)
1.0
5.0
SPC2608-2243
Grade: Not sure yet
Mar 20, 2024

The 8-week courses are very hard and stressful as one would expect. However, this professor tends to be very rude and condescending to students and offers little to no understanding. Instructions are often unclear on assignments because they are meant for other classes and questions on reflective assignments are often hard to understand as well.

Tough grader
EXTRA CREDIT
Lots of homework
5.0
3.0
SPC2608-2243
Grade: B+
Apr 22, 2024
Would take again

This professor is a funny one, he looks to be pretty cold as a person but is deep down a great guy who tries hard to teach students the way he was taught. Do not forget to remind this professor if you need anything and try and reach out if you have any issues. Overall good guy who I would take again!

Group projects
Caring
5.0
2.0
SPC2608-2243
Grade: A+
Apr 27, 2024
Would take again

I had Professor Castillo for Intro to communication, and he was great. Gives multiple extra credit opportunities, clear grading rubric, genuinely interested in teaching/ learning. You do have to present to the class quite a bit and work in groups occasionally, but I enjoyed it and what can you expect from a communications class. Would take again.

EXTRA CREDIT
Clear grading criteria
Caring
1.0
2.0
SPC2608-2243
Jun 3, 2024

Entitled

Tough grader
Lots of homework
1.0
2.0
SPC2608-2243
Grade: A-
Jun 13, 2024

So condescending its laughable. If you take this class look out for the little comments he leaves you. Never rated a professor before but after so many condescending comments I just had to come on here.

1.0
5.0
SPC2608-3760
Jun 15, 2024

Professor is very difficult. He changes dates at the last minute for assignments. His expectation for assignments are unclear and when asked about it he becomes rude to students.

Tough grader
Get ready to read
Lots of homework
1.0
4.0
SPC2608-3760
Grade: B+
Jul 22, 2024

Impossible to communicate with a positive attitude.

Tough grader
Participation matters
Lecture heavy
2.0
4.0
SPC2608-3760
Grade: A-
Jul 25, 2024

This teacher was pretty hard to deal with, I got an A- in the class overall but it was very stressful especially due to the heavy workload in the summer semester. His attitude would be very negative, especially during the final speeches. I would only take this class if you just want to get it out of the way, but take it in the fall or spring.

Tough grader
Participation matters
Lots of homework
5.0
2.0
SPC2608
Jul 28, 2024
Would take again

Clear grading rubric, so it's hard to mess up. He's very understanding and communicates well. Clearly cares for his students. Offers multiple extra credit opportunities. Very knowledgable in his field, so his lectures are understanding. Also a group project that requires you to volunteer somewhere and do a speech on it.

EXTRA CREDIT
Clear grading criteria
Accessible outside class
1.0
5.0
SPC2608
Grade: Incomplete
Oct 4, 2024

I don't ever write reviews on professors. However, this professor was a pain to work with. He gave loads of work and most of the time was not explained well, requires A LOT for his assignments, and is not understanding!

Lots of homework
1.0
3.0
SPC2608
Grade: Not sure yet
Oct 4, 2024

He assigns a lot of work and doesn't do a great job explaining most of it. Overall his class is just a hassle and I would recommend steering clear of this professor if you can.

Get ready to read
Group projects
1.0
5.0
SPC2608
Grade: Rather not say
Oct 4, 2024

This professor is horrible to work with!! I am Dual Enrollment student and he makes us do a group project where we have to go volunteer somewhere and I was not able to do the topic due to my age. I told him multiple times I needed to change and after 3 weeks of nagging that was when he FINALLY decided to believe us.

Lots of homework
1.0
5.0
SPC2608
Oct 8, 2024

The deadlines are all very short and he does a bad job explaining the assignments. Half the time I am confused and he is a very tough grader. I regret taking his class. Steer clear of this professor!

Tough grader
Lots of homework
1.0
5.0
SPC2608
Grade: Rather not say
Oct 12, 2024

this professor is very passive agressive and doesnt explain assignments well. please do not take this class.

Tough grader
Participation matters
1.0
5.0
SPC2608-2243
Grade: Rather not say
Nov 3, 2024

Ryan is very hard to work with and gives so many assignments it's tiring. So tiring in fact around 10 people left the class I was in. Steer away from this professor.

Tough grader
Lots of homework
Lecture heavy
2.0
5.0
SPC2608
Grade: B+
Nov 12, 2024

while he's not all bad, his personality and temper could use some improvement. He often comes across as rude to his students, frequently interrupting or talking over them if he doesn't find their input valuable. He assigns an excessive amount of writing, and although he has some good qualities, but there's definitely room to work on his approach.

Tough grader
Lots of homework
So many papers
1.0
5.0
SPC2608-3760
Grade: Rather not say
Nov 20, 2024

I went to his office hours multiple times and he was not there. He is a very difficult teacher, DO NOT TAKE HIS CLASS. BEWARE!!!!!

Tough grader
Lots of homework
Lecture heavy
2.0
3.0
SPC2608
Grade: Rather not say
Dec 3, 2024

This class is way harder and has so much work for it to be a speech class. He gives a lot of work; his lectures are extremely boring. He also makes you volunteer. Theres a big final speech which is supposed to be 15-20 minutes long and he groups you based on "similar" interests. TDRL: Run, don't take this class!

Group projects
Lots of homework
So many papers
1.0
4.0
SPC2608
Grade: A
Dec 9, 2024

If you want to take this class, I warn you that it will require a lot of your time. I even have to prioritize his class over my other classes. I had to give speeches, submit them to Canvas, discussion posts, write essays, take a total of four quizzes, work in groups, and even volunteer. Be prepared—there's more. But he does offer extra credit :)

EXTRA CREDIT
Clear grading criteria
Lots of homework
2.0
3.0
SPC2608
Grade: A-
Dec 10, 2024

His class is demanding, with speeches, essays, and quizzes adding to the workload. While the professor is knowledgeable and offers extra credit opportunities, his dry lectures can make the workload feel even heavier. The clear grading rubric helps, but his teaching style may not engage all students.

Get ready to read
EXTRA CREDIT
Lots of homework
1.0
3.0
SPC2608-2243
Grade: A-
Dec 12, 2024

Simply put do not take his class. Extremely messy and disorganized, missed several asignments because they were all over the place on canvas. So condescending in messages to students and half the time his "announcements" were automated and had incorrect due dates making it more confusing. So much work for a required elective, don't do it.

Get ready to read
Lots of homework
1.0
3.0
SPC2608
Grade: B+
Dec 13, 2024

if you're going to choose a coms/ speech class, do NOT choose Ryan Castillo. He assigned a lot of work that he never really talked about in class and rhe instructions for the work he assigned out of the blues was unclear. He was also very rude and disrespectful asking the class to “engage” but would tell the class to “shut up”.

Lots of homework
2.0
3.0
SPC2608
Grade: A
Apr 12, 2025

This teacher was definitely something. LOTS of work and a major group project at the end of the semester thats a good amount of your grade. Good teacher class-wise but not a very pleasant person. He came off as condescending multiple times throughout the semester and seemed to not really care about anything that you had going on out of class. :(

Participation matters
Group projects
Lots of homework
2.0
4.0
SPC2608
Grade: A
Apr 17, 2025

there is extra work that is never mention and most of the grade is based upon 2 projects. one in group and one not.

Participation matters
Group projects
Lots of homework
3.0
3.0
SPC2608
Grade: A-
Apr 26, 2025
Would take again

Its an ok class if your taking online he's timely when grading, but there is so much work do not take this class unless your willing to do countless speeches and essays or take time out of your schedule to volunteer for a good grade.

Participation matters
Group projects
Lots of homework
4.0
2.0
SPC2608
Grade: B+
Apr 26, 2025
Would take again

He's a good teacher! His assignments and instructions are clear. I take SPC 1017 and it's a pretty simple class.The workload may be heavy but you just need good time management and you'll do well in the class.

Participation matters
EXTRA CREDIT
Lots of homework
5.0
2.0
SPC2608-2243
Grade: A+
Apr 26, 2025
Would take again

Professor Ryan Castillo was one of my favorite professors. His teaching style isn't for everyone, but if you stay engaged and put in the work, you'll definitely learn a lot. Workload is manageable, and there's lots of extra credit so there is no reason you should fail! I highly recommend taking his class if you love participating in class.

Participation matters
EXTRA CREDIT
Group projects
5.0
1.0
SPC2608
Grade: A
Apr 26, 2025
Would take again

Overall, I had a great experience with the professor.

EXTRA CREDIT
4.0
4.0
SPC2608
Grade: Not sure yet
Apr 26, 2025
Would take again

Ryan was positive and a great person to learn from. He was very thorough in his discussions and teachings during class and his topics are relatable to every day lives so which I felt helped not get bored in the class a lot of extra credit opportunities and was available through our office hours for assistance .

EXTRA CREDIT
Group projects
Online Savvy
5.0
1.0
SPC2608-2243
Apr 26, 2025
Would take again

Mr . Castillo is sociable and professional. He's technologically savvy and willing to assist hours we're not in class. He doesn't burden students with tons of boring assignments. Prior to joining this class I was hesitant but I'm so happy that I joined

Participation matters
EXTRA CREDIT
Accessible outside class
5.0
5.0
SPC2608
Grade: A+
Apr 26, 2025
Would take again

I felt the professor was always there if you had any questions. He would send an announcement before the material was due to remind us. There's a lot of extra credit. Sometimes I might find the material a little hard, but it has nothing to do with the professor. If your lost, ask him.

Get ready to read
EXTRA CREDIT
Clear grading criteria
4.0
2.0
SPC2608
Grade: C+
Apr 26, 2025
Would take again

I recommend this class

5.0
2.0
SPC2608
Apr 26, 2025
Would take again

I like the professor. If you have a question, he gets back to you quickly. I took the class online. He has weekly drop ins and a lot of extra credit. I would take him again.

Get ready to read
EXTRA CREDIT
Caring
5.0
5.0
SPC2608-2243
Grade: A+
Apr 26, 2025
Would take again

Professor is super nice and understanding helped me pass the class

EXTRA CREDIT
Clear grading criteria
Gives good feedback
5.0
1.0
SPC2608
Grade: A+
Apr 26, 2025
Would take again

Professor Ryan Castillo created a positive and engaging learning environment, clear explanations and helpful feedback significantly improved my understanding enjoyed this course! Professor Ryan always available to answer questions, The [assignments/projects/tests] were challenging, and I learned a lot."

5.0
2.0
SPC1017
Grade: A+
Apr 26, 2025
Would take again

I always enjoyed being in his class. The way he gave lectures made the topics easy to understand plus he was always great with writing feedback on our assignments! Highly recommend this professor :)

Group projects
Gives good feedback
2.0
3.0
SPC1017
Grade: C+
Apr 26, 2025

lots of work

Lots of homework
So many papers
Online Savvy
5.0
5.0
SPC1017
Grade: B-
Apr 26, 2025
Would take again

Ryan Castillo made the class engaging and manageable, even when the material was challenging. he clearly care about students and put effort into making sure everyone understands. I appreciated the structure and the way they were always willing to help when needed. Would definitely take another class with them.

Tough grader
Clear grading criteria
So many papers
5.0
3.0
SPC1017
Grade: B+
Apr 27, 2025
Would take again

Professor Castillo did great efforts for me as a student to give me announcements and opportunities to not fall away from the course, he also helped a lot on giving guidance when needed, and his availability to help is unmatched to all my other professors this semester, Thank you!

Participation matters
Respected
Online Savvy
1.0
5.0
SPC2608-3760
Grade: C+
Apr 27, 2025

This professor often creates an uncomfortable and discouraging environment. He has a habit of embarrassing or belittling students in front of others, making it difficult to feel respected or supported. Students should be prepared for a challenging environment where respect, empathy, and encouragement are not prioritized.

5.0
2.0
SPC1017
Grade: A+
Apr 27, 2025
Would take again

great professor, honestly one of the best professors I've had. They explain things in a way that actually makes sense and keep the class interesting the whole time. You can tell they really care about their students and want everyone to do well. and keep track of students at any time.

5.0
1.0
SPC1017
Grade: A+
Apr 27, 2025
Would take again

He is a great professor in my opinion. When I first read his reviews I hesitated enrolling in this class. Remember peoples opinion is about him is solely based on their performance in this class. This class is fairly easy. There are speeches but they are pretty easy and self-recorded. Overall, if your discipline with your work, you will succeed!

Group projects
Amazing lectures
Online Savvy
5.0
1.0
SPC1017
Grade: B
Apr 28, 2025
Would take again

The professor was so professional , always being in touch with students about their progress in the course. Take this class was smooth ,everything in the syllabus was clear and helpful .The course structure was organized making easily for students reach better results. The assignments in the textbook were easy to do and understand.

Participation matters
EXTRA CREDIT
Inspirational
5.0
3.0
SPC2608
Grade: A
Apr 28, 2025
Would take again

He's a good professor. He gives you many extra credit opportunities to get your grade up. For the most part the work is very easy. Easiest way to pass this class is just by doing all the work. I highly recommend Ryan.

EXTRA CREDIT
Group projects
Lots of homework
5.0
2.0
SPC1017
Grade: B-
Apr 28, 2025
Would take again

Great Professor overall!!!! He sends emaiIs out reminding of assignments and information to help with assignments as well. Class is super easy and wont take too much out of your day to complete homework.

EXTRA CREDIT
Group projects
Caring
5.0
2.0
SPC1017
Apr 28, 2025
Would take again

He responds quick and is very knowledgeable

Tough grader
Lots of homework
5.0
3.0
SPC1017
Grade: C-
Apr 28, 2025

Great Professor! Creates a safe and fun overall atmosphere. I just wasn't a fan of the subject :(

Participation matters
EXTRA CREDIT
Group projects
5.0
1.0
SPC1017
Grade: A
Apr 28, 2025
Would take again

Very easy to communicate with and is always willing to help out, I recommend taking this class, the Homework is easy and understandable.

EXTRA CREDIT
Clear grading criteria
Gives good feedback
4.0
2.0
SPC2608
Grade: B+
Apr 29, 2025
Would take again

This class was very unique and interesting. Professor was easy to talk to and contact. If your looking for an A make sure you do all work and extra credit (there's plenty!). Attendance is very important.

EXTRA CREDIT
Group projects
Lots of homework
2.0
4.0
SPC2608
Grade: B
Apr 29, 2025
Would take again

I don't think he's a bad teacher, it's just that the homework he leaves is very heavy, I feel that with the videos he proposes to make more of the long documents that have to be written, it's complicated for someone who has morethanthreecoursesonthe canvas. It's not bad in its area but I would recommend taking this course,whenyouhavealotoffreetime.

Participation matters
Group projects
So many papers
4.0
3.0
SPC1017
Grade: B-
Apr 29, 2025
Would take again

Good workload, not too bad, professor is respectful and tries his best to make sure you understand the work. gives a good amount of time to complete it and sends out a lot of reminders.

Get ready to read
EXTRA CREDIT
Caring
4.0
3.0
SPC1017
Grade: B-
Apr 29, 2025
Would take again

Good professor and well-respected. makes it easy to understand the work and sends out a lot of reminders to make sure you get work completed!

Get ready to read
Caring
Respected
5.0
5.0
SPC2608
Grade: A
Apr 29, 2025
Would take again

Great professor if you like challenging courses... taking him again for mass comm in the fall!

Amazing lectures
Gives good feedback
Accessible outside class
5.0
3.0
SPC1017
Grade: B
Apr 29, 2025
Would take again

He is a very understanding and nice teacher. If you have a problem he responds immediately and will help you. Although the assignment do take a while to complete. A lot of extra credit!!!!

Tough grader
EXTRA CREDIT
5.0
2.0
SPC1017
Grade: A
Apr 29, 2025
Would take again

Ryan's teaching style is being able to connect with the students and teaching us through prepared lectures. He is knowledgable regards to his subject and is open-minded, hearing students through.

Participation matters
Clear grading criteria
Gives good feedback
5.0
3.0
SPC1017
Grade: A+
Apr 29, 2025
Would take again

Prof. Castillo is a great professor and person. He takes his job seriously and gives engaging lessons. He is very involved in the campus.

Participation matters
EXTRA CREDIT
Amazing lectures
5.0
3.0
SPC2608-2243
Grade: B-
Apr 29, 2025
Would take again

The professor uses a clear lecture style in order to teach how communication. There is a good amount of participation in the class and many interesting topics throughout the class. He uses hw in order for us to learn more about each topic by using our own research and knowledge. Overall great professor.

Tough grader
Participation matters
Clear grading criteria
4.0
2.0
SPC1017
Grade: B
Apr 30, 2025
Would take again

Ryan is a pretty good option if your looking for a speech professor. His grading criteria is very clear and although the work could be seen as very dense, there are lots of extra credit opportunities and the work is all divided weekly so that it's not too overwhelming. Recommend

Clear grading criteria
Lots of homework
Accessible outside class
2.0
4.0
SPC1017
Grade: C
Apr 30, 2025

professor gives lots of work

Lots of homework
So many papers
4.0
3.0
SPC2608
Grade: B+
Apr 30, 2025
Would take again

The professor gives you a lot of chances to improve your grade so if you fail it's because you did not try. Easy pass.

Participation matters
EXTRA CREDIT
Lots of homework
3.0
4.0
SPC2608
Grade: A+
Apr 30, 2025

Professor Ryan gives lots of extra credit. His 8-week class has a heavy workload, so stay organized. He may post wrong due dates, so double-check. He can seem rude, but if you're quiet, focused, and good at group work, you can do well. Not for procrastinators.

EXTRA CREDIT
Group projects
Lots of homework
2.0
5.0
SPC2608
Grade: A
May 1, 2025

I do not recommend this professor for Public Speaking. The course lacked practical speaking opportunities and focused more on heavy, unrelated. The prof. often used profanity, was rude, and dismissed student questions, creating an uncomfortable learning environment. If you truly want to improve your public speaking, look for a different instructor.

Tough grader
Group projects
Lots of homework
3.0
4.0
SPC2608
Grade: A
May 1, 2025

This class isn't one to put off because there's a lot of homework. If you stay focused, it won't be too bad

EXTRA CREDIT
Group projects
5.0
5.0
SPC2608
Grade: A+
May 1, 2025
Would take again

I learn a lot with this professor, he give us alot of time to do the work and also alot of things to do for extra credit so there is no way to not pass the class.

EXTRA CREDIT
Amazing lectures
Gives good feedback
4.0
3.0
SPC2608-2243
Grade: A
May 1, 2025
Would take again

I really enjoyed this class because it taught me new things that I didn't know. Also, one thing to know about the professor is that he has really high expectations and wants assignments to be completed perfectly.

EXTRA CREDIT
5.0
3.0
SPC1017
Grade: B-
May 1, 2025
Would take again

At first, the class felt overwhelming, but the professor encourages connection and participation, which makes it fun and engaging. Group work is a big part of the course, and everything you need is clearly outlined. The professor is responsive and supportive—I'd definitely take this class again!

Group projects
Amazing lectures
Gives good feedback
2.0
4.0
SPC2608
Grade: Not sure yet
May 1, 2025

Caution: This professor offers extra credit for reviews. The 8 week course is extremely intense for an intro class. He's often moody, calls it “brutal honesty,” but comes off as rude. I'd recommend finding someone else.

Group projects
Lots of homework
So many papers
5.0
1.0
SPC1017
Grade: A
May 1, 2025
Would take again

Professor Ryan demonstrates a strong command of the subject matter and creates a positive learning environment. His explanations are clear, and he encourages student participation, making the class both engaging and informative. I appreciate his willingness to provide support outside of class and his commitment to helping students succeed

Clear grading criteria
Caring
Accessible outside class
4.0
3.0
SPC1017
Grade: B-
May 1, 2025
Would take again

He's very respectful

EXTRA CREDIT
Group projects
Hilarious
5.0
1.0
SPC1017
Grade: A
May 1, 2025
Would take again

Super chill. He wants you to put in the effort if you do that you will get an A.

Group projects
Amazing lectures
Caring
5.0
1.0
SPC1017
Grade: A
May 1, 2025
Would take again

If you make the effort to get a good grade then you should pass this class with flying colors. 5/1/25

Group projects
Amazing lectures
Caring
4.0
2.0
SPC1017
Grade: Not sure yet
May 1, 2025
Would take again

I consider the work to have been manageable however, if you let it pile up it would definitely be overwhelming. The professor is really nice, and he reminds us of when things are due which can be very helpful if you forget to turn things in earlier in the week.

Lots of homework
Caring
Test heavy
2.0
5.0
SPC2608
Grade: B
May 1, 2025

This is college so you can expect classes with a heavy workload. There was a lot of assignments due every single week, which felt overwhelming at times. Professor Ryan's tone comes off rude or snarky which made us feel uncomfortable to ask questions. I will say, he does provide a lot of extra credit assignments, like this one (writing a review).

EXTRA CREDIT
Group projects
Lots of homework
5.0
3.0
SPC1017
Grade: A
May 1, 2025
Would take again

Outstanding Professor, gives a lot of extra credit, and responds fast if you need help. Good overall.

EXTRA CREDIT
Caring
Respected
1.0
5.0
SPC2608-2243
Grade: B+
May 1, 2025

Would not recommend this professor.

Participation matters
Lots of homework
3.0
3.0
SPC2608
Grade: B+
May 2, 2025

Ryan is a good person overall. The class was a bit confusing because the due dates were being constantly switched around and it has hard to get used to. But just make sure you do all your work and on time and there shouldnt be a reason to get anything lower than a B in the class

Participation matters
Group projects
5.0
3.0
SPC2608
Grade: A+
May 2, 2025
Would take again

The Professor was very engaged and committed to his students. I would say this teacher did challenge me more, but I appreciate how merciful and willing he was to work with you if you reached out to him. He really cares about us actually understanding the material. He also gives so much extra credit that there is really no way to fail his class!!

Participation matters
EXTRA CREDIT
Caring
4.0
2.0
SPC1017
May 2, 2025
Would take again

This professor is really good. He knows what he's talking about. Sure there's a lot of work but you can work around it. Overall a good professor and a good class.

Participation matters
Gives good feedback
5.0
2.0
SPC1017
Grade: C+
May 2, 2025
Would take again

If you want a professor that is attentive and actually cares.. he's the guy. I've never had a professor that actually responds to your emails, and tries to work things out with you. He's understanding and very fair. Just do your part, try, and work hard… you'll be just fine.

EXTRA CREDIT
Clear grading criteria
Respected
5.0
2.0
SPC1017
Grade: C+
May 2, 2025
Would take again

If you want a teacher that responds and actually cares about you, this is your guy. I've never had a professor that's responsive, and tries their best to help you through whatever it is you have. If you just do your part, communicate, and work hard… you'll be just fine. If you see this Ryan, thank you. :)

EXTRA CREDIT
Clear grading criteria
Respected
4.0
1.0
SPC2608
Grade: C
May 2, 2025
Would take again

For students it is very important to understand that it is your go to complete and turn in assignments. The professor makes sure that and he also allows questions during class. And these days, a little bit longer after class for any student that has any concerns

Participation matters
Respected
Lecture heavy
5.0
1.0
SPC1017
Grade: B
May 3, 2025
Would take again

Although the subject isn't one of my favorites, it's fairly easy to understand, and equally easy to navigate through the school website. Although I didn't have any in-person contact with the teacher, it's clear from the answers and announcements that he cares about his students. I would take it again.

EXTRA CREDIT
Gives good feedback
Caring
5.0
2.0
SPC1017
Grade: A
May 3, 2025
Would take again

This was my one of my first classes coming back to college after 5 years and I am so glad Ryan was one of my professors. Not really sure why theres some negative reviews on here when he is constantly reminding his students when assignments are due, answers fast AND is very understanding, and gives LOTS of extra credit. I definitely recommend 10/10!

Participation matters
EXTRA CREDIT
4.0
3.0
SPC1017
Grade: D+
May 3, 2025
Would take again

This professor values class participation greatly and his class has a huge emphasis on group assignments. Make sure you can dedicate your time before taking this class. This is not a low maintenance class.

Participation matters
EXTRA CREDIT
Group projects
5.0
3.0
SPC1017
Grade: C
May 3, 2025
Would take again

He is a good professor you just have to try your best to be a good student. There is plenty of extra credit but with it comes a lot of homework in my opinion but it's nothing you can't handle. If you get let behind you are trying to fail cause he does try to help you pass as long as you're just a respectful student who isn't taking it for granted.

Get ready to read
Lots of homework
5.0
3.0
SPC1017
Grade: A-
May 3, 2025
Would take again

He was very fair when it came to grading. I'd definitely have him as my teacher again. Lots of work but it's easy to work since he has a very clear and set schedule for when things are due.

EXTRA CREDIT
Lots of homework
Beware of pop quizzes
4.0
3.0
SPC1017
Grade: C
May 3, 2025
Would take again

Laid back guy that gives very clear and easy assignments, just do every discussion board on time and your good.

Participation matters
Clear grading criteria
Caring
5.0
1.0
SPC2608
Grade: A
May 3, 2025
Would take again

A lot Of extra credit which is good

EXTRA CREDIT
Inspirational
Caring
1.0
5.0
SPC2608
Grade: Not sure yet
May 29, 2025

For God's sake, if you can run from this class, run. It's an endless amount of homework just for this class, it's not worth it. Run.

EXTRA CREDIT
Lots of homework
1.0
3.0
SPC2608
Grade: A-
Jul 27, 2025

I never wore my seatbelt while driving to school because i wanted to die before making it to his class

Group projects
Lots of homework
1.0
5.0
SPC2608
Grade: A+
Jul 29, 2025

everyone in my class literally withdrew but like 9 people but when the class started there was 40 people. imagine being such a bad professor that over 30 people leave your class due to the amount of work given lol. you're a speech class, not an english class.

Tough grader
Participation matters
Group projects
5.0
1.0
SPC2608
Grade: A
Jul 30, 2025
Would take again

My only complaint is that the class was too short (summer class). I would've genuinely enjoyed getting a stretched out version of this course. The professor is very likable, almost as if he's another student but he controls your grade. The class made me wear my seatbelt even tighter.

Clear grading criteria
Gives good feedback
Hilarious
Class Info

Online Classes

100%

Attendance Mandatory

71%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 72 grades
Most common grades:
A (18)
A+ (13)
B+ (10)
Grade Distribution
A(31)B(13)C(10)D(1)F(0)A-/B+(17)
Based on 84 reported grades
A: 18
A+: 13
B+: 10
A-: 7
Common Tags
EXTRA CREDIT (39)
Lots of homework (36)
Group projects (28)
Participation matters (26)
Tough grader (16)
Caring (15)
Clear grading criteria (15)
Gives good feedback (10)
Rating Trend

Improving

+0.52 avg change
Oct
Nov
Dec
Apr
May
Jul
Last 6 months
Ratings by Course

SPC1017

4.6

(34)

SPC2608-2243

3.1

(13)

SPC2608

3.0

(40)

SPC2608-3760

1.2

(5)
Difficulty by Course

SPC2608-3760

4.6

SPC2608

3.4

SPC2608-2243

3.2

SPC1017

2.4

Similar Professors