3.6

Ginger Cain

Physical Education - Solano Community College (all campuses)

3.6
Quality
2.9
Difficulty
52%
Would Retake
104
Reviews
3.6
Quality
2.9
Difficulty
3.6
Helpful
3.6
Clarity

52%

Would Retake

104

Reviews

Rating Distribution
Official

5

53

4

14

3

6

2

7

1

24

What Students Say

She is also a great dancer

YOGA006E - 5.0 rating

She plays great music and it is very relaxing

YOGA006E - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

77%

Textbook Required

41%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 49 grades
Most common grades:
A (20)
A- (8)
A+ (7)
Grade Distribution
A(27)B(7)C(5)D(2)F(0)A-/B+(10)
Based on 54 reported grades
A: 20
A-: 8
A+: 7
B: 5
Common Tags
Tough grader (19)
Participation matters (15)
Lots of homework (14)
Get ready to read (13)
Clear grading criteria (12)
Respected (10)
Inspirational (9)
Gives good feedback (9)
Rating Trend

Declining

-1.29 avg change
Apr
May
Jun
Aug
Sep
Dec
Last 6 months
Ratings by Course

PE

5.0

(1)

DANCEANDPE

5.0

(1)

MODERNHIPHOP

5.0

(1)

CARDIOKICKBOX

5.0

(1)

HIPHOPMODERN

5.0

(2)
+34 more courses
Difficulty by Course

DANCE42

5.0

HED3

5.0

SWING004N

5.0

DANCEANDPE

4.0

DANCE41

4.0

Reviews (104)
1.0
1.0
MODERNDANCE
Dec 8, 2004

She truly is a horrible teacher. I would recommend not taking her class either.

1.0
2.0
HIPHOP
Mar 31, 2005

Its Jazz dance to Hip hop music. Really nice on her good days. But on her bad days just stay out of her way.

5.0
1.0
SWINGBALLROOM
Grade: A
May 20, 2005

I really enjoyed her dance classes. She is full of spirit and more than willing to help. She is a wonderful teacher and a wonderful person. I learned a lot from her, and had a great time!

5.0
2.0
YOGA
May 20, 2005

To start she had her good and bad days but it did not show a majority of the time. Hey its Yoga. She is realy into her teaching and does take it really seriously. I hate having bad teachers but she did nothing to me that would make me not take her again. Just do what your supossed to do in the class.

5.0
2.0
PE
Jun 20, 2005

I took her for both modern and ballroom dance. In ballroom she was pretty easy going and laid back, less so in modern, but she did have her days. Overall, she was a good teacher, only one or two quizes in the semester. Both were fun classes.

5.0
4.0
DANCEANDPE
Aug 20, 2005

Great teacher and loads of fun! I'm taking her class again this semester.

5.0
3.0
MODERNHIPHOP
Oct 2, 2005

I really love Ms.G's classes. She's hecka cool and it's fun learning so much in both classes.

5.0
2.0
DANCE
Aug 25, 2005

Took her ballroom and modern class last year and was suprised at how much I learned. Really helped me feel more comfortable and confident in my dancing. Nice sweet teacher. Love her smile.

5.0
3.0
HIPHOP
Oct 9, 2005

Ms.G is a excellent teacher! She's a fireball and knows her stuff. She's concerned about her students and she takes a lot of time helping out with the moves.

5.0
3.0
CARDIOKICKBOX
Nov 22, 2005

Ms. Cain is great! She is always cheerful, willing to help, and full of energy. The cardio kickboxing class is awesome and she likes to mix it up w/ aerobics, step, weights and yoga! I highly recommend any of her classes!

5.0
3.0
HIPHOPMODERN
Dec 21, 2005

Had a great time in modern and hip-hop with Ms.G She's an excellent instructor. For both of my finals we can to put together group projects. It was so fun and I made hecka friends. Everyday I left class so happy. I'm trying to fit her classes in spring semester and if it doesn't work out then next fall. Checkout one of her classes!

5.0
2.0
BALLROOM
Dec 27, 2005

Had a hecka cool time with Ms.G in Ballroom Dance. Everyone loved the class and we learned all kinds of fun dances and had great workouts. She's an excellent instructor. The final was the best. After the written we had a party! Sign-up!!

5.0
3.0
MODERN
Mar 5, 2006

very good instructor. i have learned a lot so far and she takes the time to break down the moves. my dancing has improved. at first was embarassed to take the class because everyone in class is so good, but i'm keeping up and feel real good after the class.

5.0
2.0
HIPHOPMODERN
Jan 26, 2006

I'm taking two dance classes from Ms. Cain. She's a really cool and a nice lady. You can tell she loves her job and she's a really good dancer. Both of my classes have been so much fun because of her style of teaching us.

5.0
3.0
CARDIOKICKBOXIN
Jun 2, 2006

love this instructor, she's kool and excellent. she will work you out. take one of her classs, shes great. you won't regret it.

3.0
3.0
HIPHOP
Jun 19, 2006

I like Ginger. She knows her stuff!!! but beware she's not EASY. Put out your best effort and you will get a good grade. I have taken two of her classes and enjoyed both.

5.0
1.0
PE65
Jul 3, 2006

I had yoga and it was so fun. Mrs. Cain is so full of energy and genuinely cares about every student.

5.0
2.0
MODERN
Jul 5, 2006

excellent instructor. she's real nice and will really help you to feel good about yourself. I recommend taking any of her classes.

5.0
2.0
BALLROOM48
Jul 17, 2006

Ginger is an awesome instructor. Take this class, it's really fun and a easy way to meet other people and workout. I got a good grade because I did all the work and came to class.

3.0
3.0
HPHOP1
Sep 29, 2006

good class, you get a work out and learn, she provided good disiplin

5.0
4.0
DANCE41
Apr 16, 2007

MS. CAIN IS AN AWESOME INSTRUCTOR. She is a crack up and is full of energy...... Her classes are fun and she has us doing new things every class. I have lost weight and have learned alot in her class.

5.0
5.0
DANCE42
Oct 15, 2007

I take her hip-hop class did a make-up in ballroom and yoga and I LOVE HER CLASSES. She's an excellent teacher.

3.0
3.0
HIPHO0492
Dec 4, 2007

shes cool but if you need help shes the one that would let you do it on your own.. not reliable on help but good with teaching new dances steps..

5.0
4.0
BALLR65
Jun 11, 2008

OMG! I LOVED HER CLASS AND I'M TAKING IT AGAIN IN THE FALL. SHE'S AN EXCELLENT INSTRUCTOR AND I LEARNED alot. The final exam was cool and my favorite final.

5.0
2.0
WOMENHD3
Jul 11, 2008

Excellent instructor. She responds quickly to your e-mails and will help you out in person if you are having trouble. Highly recommend this instructor.

5.0
1.0
PE004J
Aug 10, 2008

Ginger Cain is awesome! She can and will teach everyone in class to dance and enjoy dancing. Totally helps you gain confidence and have fun which is what dance is about! Take her if you want to learn and have fun!

5.0
3.0
BALLROOM
May 13, 2009

Great teacher. Don't buy the text book, she never uses it. Cool final and crazy fun class. You meet a ton of people, but make sure you go to class. Attendance is a huge factor in your grade.

5.0
1.0
PE004J
May 2, 2010

Awesome class, fun teacher. Partners rotate so you meet a lot of new people. Don't bother buying the book, but do attend class! If you don't, you'll get lost with the dance steps (like me... I missed two days of salsa). There's two quizzes and the final. Take her class! She's really passionate about dance and she's a huge Gaga fan, lol.

3.0
5.0
HED3
Apr 6, 2011

Online class and way too much writing. Two papers per week, discussion in cyper cafe and one chapter to read and quiz on. Do not take this class unless you want to write a lot of meaningless papers.

4.0
4.0
PE004N
Apr 28, 2011

Ms. Cain is lots of fun. I have overall enjoyed her class, though there were a few times where I felt she lost patience with me when I didn't understand the footwork. Don't expect an easy A. There are quizzes, tests and HW. Swing dance is a partner dance and you are expected to dance with everybody, so be aware of that - same with ballroom.

5.0
1.0
PE004J
May 9, 2011

Ms. G is an awesome instructor. She has taught how to dance and now can go out dancing and meet other people because of her class. I take her hip-hp and ballroom class and love both. I have learned a lot in her class. She is fun, plays great music, highly creative, understanding, and a great dancer. Take one of her classes!

5.0
3.0
AABC
Jun 24, 2011

I was expecting more of a teaching style but was expected to learn and perfect routines in three days when i had never danced before. if you are an intermediate to advanced dancer her class would be excellent

5.0
4.0
YOGA006E
Apr 10, 2012

I love Ms. Cain's Yoga class. We do a lot of different things in class. She switches it up all the time. She plays great music and it is very relaxing. She has helped my flexibility quite a lot. Take her!

5.0
1.0
BALLR00K
Apr 13, 2012

Awesome instructor. Really nice and helpful. I have taken many of her classes. Take her you won't be disappointed. High energy and fun personality.

5.0
2.0
BALL0000
Aug 25, 2012

She's the best

5.0
4.0
SWING5678
Jul 11, 2013

Excellent instructor, great workout and lots of dance moves. Love this instructor!! her class was my favorite. The final was fun and cool.

3.0
4.0
HIPHOPDANCE
Apr 29, 2014

She was strict on how she graded you. It was very hard to memorize the steps to her dance routines because she went through them really fast. She also called you out alot if you did something wrong.

4.0
1.0
SWINGBALLROOM
Jan 15, 2015

Learning from Ginger makes those who are uncoordinated and rhythmically challenged feel much better about your dancing abilities. She has been teaching for 30+ years and knowns her stuff. Enthusuastic participation is a HUGE part of the class. She teaches the steps rather quickly, but if you ask her for hlp you'll get it. There are however quizzes and essays, which are mostly based on anatomy, nutrition and injuries.

5.0
1.0
HIPHOP
Jan 22, 2015

IMs.C is a great instructor and dancer. I highly recommend taking one of her classes. Super cute and fun!

5.0
1.0
YOGA
Grade: A+
Sep 26, 2015

Ms. Ginger is an excellent instructor. I have taken her Yoga class for 3 semesters and have made tons of improvement. Her class is spot on and she mixes her lecture and structure everyday. I highly recommend her.

4.0
2.0
HED003
Grade: B+
Dec 16, 2015

Took HED003 online, Ms. C was very nice and responded to my emails on time. She's very strict on turning in assignments on time, so if you miss it that's about it. Overall I learned a lot in the class and found it to be fun and interesting.

5.0
2.0
YOGA006E
Grade: A+
Jan 5, 2016

Miss Cain is so bubbly and full of fun. She inspires you to do better not only in class but also outside the classroom. Her yoga class definitely has changed my perspective in living a much healthier life. I would definitely take her again. Her warm ups are always on point. She is also a great dancer. Best Yoga instructor, hands down! :)

5.0
2.0
HED003
Jul 12, 2016
Would take again

Great instructor and love her online class. She is quick to get back to you and very fair and is excellent class. Very nice and easy to understand her assignments and expectations.

4.0
3.0
YOGA006E
Dec 7, 2016
Would take again

Really good teacher over all. So fun and bubbly but beware of tests. High expectations for them. If you do all the readings you'll do fine, but test do get harder. Strict on attendance so try and arrive early if possible. Overall, great class.n

Respected
Skip class? You won't pass.
Hilarious
4.0
2.0
KIN005J
Grade: A
Dec 29, 2016
Would take again

For the most part she was a pretty cool teacher. She does have about 3 tests throughout the class on handouts she goes over & post on canvas. Overall the class was pretty chill. I didn't expect to run as much as we did compared to body workouts. But make sure to record your runs because you can turn them in for extra credit at the end of the class.

Participation matters
Skip class? You won't pass.
GRADED BY FEW THINGS
4.0
4.0
HED003
Apr 3, 2017
Would take again

A lot of homework and discussions. A lot of reading and writing. As long as you do the work and put thought into your assignments you will pass.

Tough Grader
Get ready to read
LOTS OF HOMEWORK
4.0
4.0
HED003
Grade: A-
May 22, 2017
Would take again

A lot of work for a physical education course - every week you have a discussion, essay assignment, and exam (on each chapter). Your discussion posts AND replies must be done by Wednesday at midnight and you can't take your exam until Thursday - Saturday. Not really as flexible as I would like an online class to be but overall not hard. I got an A!

LOTS OF HOMEWORK
Clear grading criteria
5.0
2.0
006E
Oct 11, 2017
Would take again

Professor Cain has an amazing great spirit. I took her Yoga class a few years ago and loved it. She provides an excellent workout. I learned a lot of Yoga poses and better health. I found out she is teaching a 8 week Women's online class so I signed up. She's a great instructor and I am looking forward to taking her class that starts tomorrow.

Respected
Inspirational
Caring
4.0
3.0
YOGA006E
Grade: Not sure yet
Nov 16, 2017
Would take again

She is a good teacher overall, if you are very fit and into doing core work outs, try it out! It is a good class. Often she works out with us on the easy stuff but then she makes the class do very difficult workouts for a long period of time that we become really tired and does not do that with us.

Tough Grader
Gives good feedback
Participation matters
5.0
4.0
OO6E
Grade: Not sure yet
Nov 19, 2017
Would take again

Professor Cain is an excellent instructor. I recommend taking her class. She is tough but you learn from her. Take any one her her classes as she teaches a of diiferent courses. She's spot on! One of the best instructor's at Solano!

Respected
Inspirational
Caring
2.0
4.0
YOGA006E
Dec 3, 2017
Wouldn't take again

Professor Cain is a good instructor, but she will call you out if you did something wrong. She can be very rude to her students too sometimes. I tried talking to her after class about my grade, and she just cut me off. Just don't get on her bad side, as she can easily switch from sweet to sour within a matter of seconds.

Skip class? You won't pass.
3.0
2.0
YOGA006E
Grade: A-
May 3, 2018
Wouldn't take again

Was not expecting to do so much partner/group work in a yoga class. Did not enjoy class because of this. Did not need to study for first quiz but did for second. Final was group project. Your grade is primarily you showing up. The "assessment" and first "group project" were graded by simply showing up and checking in with her. Easy A

Participation matters
GROUP PROJECTS
5.0
4.0
YOGA006E
May 7, 2018
Would take again

Ms. Cain brings creativity and challenge to yoga in a classroom of diverse ages abilities, limitations. Quite a challenge for her to attend to all of these needs and she does this in an informative, respectful, engaging and knowledgeable way. I can honestly say that the last yoga class was the most awesome yoga class I have taken in my life!

Gives good feedback
Inspirational
EXTRA CREDIT
5.0
5.0
SWING004N
May 7, 2018
Would take again

Class was challenging but rewarding because I now can go out socially and engage with other people while being confident of my steps. Such a good feeling to be able to do the Electric Slide with others. Such good instruction by a teacher who truly loves dance. Now I love it, too! Take a dance class with Ms. Cain, even if you have two left feet

Gives good feedback
Participation matters
GROUP PROJECTS
5.0
3.0
HED003
Grade: A
May 19, 2018
Would take again

I appreciated how Professor Cain took the time to leave comments about my submitted assignments. Most of the instructors I've had for online classes hardly leave comments at all. I'm sure they are very busy and well as Professor Cain, she still took the time to give feedback to her students. It's encouraging to have an instructor take the time.

Gives good feedback
Respected
Clear grading criteria
5.0
4.0
PE004J
Grade: B
Oct 5, 2018
Would take again

Professor Cain is just a great professor! That's it, hands down.

Respected
LOTS OF HOMEWORK
Caring
5.0
3.0
HED003
Aug 25, 2018
Would take again

Took Professor Cain over this summer. I loved this class and really learned a lot. She responds to work and will get back to you fast. Very nice. You will learn a lot about yourself that I didn't even know about it. I have to say I enjoyed this class and recommend this instructor. She gives extra credit and has clear grading expectations:)

Gives good feedback
Respected
Clear grading criteria
5.0
4.0
HIPHO0492
Grade: A
Oct 23, 2018
Would take again

10 stars. An excellent instructor! Love Professor Cain. Shes the best:)

Respected
Inspirational
Clear grading criteria
4.0
4.0
HED003
Grade: A
Nov 12, 2018
Would take again

Taught like a typical online class, weekly assignments, and discussions with requirement of responding to at least two others. Class was average difficulty, didn't have any issues or need to reach out to her. Final was long, like 100 questions, and the book is definitely relied upon. She had some interesting articles and discussion topics for us.

Gives good feedback
Participation matters
Clear grading criteria
5.0
1.0
BALLROOM48
Grade: A+
Nov 27, 2018
Would take again

Professor Cain is amazing, she's the best professor that I ever have in intermediate ballroom. I adore her personality and she can be a tough cookie at times. Make sure to be prepared for her quizzes at all times. It's an easy class to pass as long a you put effort into it. I highly recommend her!

Respected
BEWARE OF POP QUIZZES
Caring
5.0
3.0
HED003
Dec 3, 2019
Would take again

Best teacher ever and is just the sweetest. She is very organized and leaves nice announcments. Best teacher ever

5.0
2.0
YOGA006E
Grade: A
Jul 16, 2020
Would take again

It was quite a transition for us all when we had to move from in person class to online due to COVID-19 . Professor Cain helped us learn more about strategies and resources to help cope with stress/anxiety along with yoga. She also took the time to leave comments/feedback on assignments which I felt was very helpful.

Skip class? You won't pass.
Inspirational
Caring
2.0
3.0
HED003
Grade: A
Aug 16, 2020
Wouldn't take again

Hard class, hard professor. She is very particular on grammar to the extent where points will be deducted rather than simply helping. Doesnt really teach, just gives assignments and grades rough. Gives 4 days for group discussions but only gives 3 days for two assignments that are practically essays.

Lots of homework
Participation matters
Tough grader
4.0
2.0
HED003
Grade: A
Nov 19, 2020
Would take again

Super easy class if you put the work into it. I took this online class during the pandemic and I went in scared because I didn't know what to expect. It consists of 1 discussion board, 1 assignment and 1 quiz every week. Super easy if you just read the book. Easiest class I had this semester, didn't have to contact her not once!

Get ready to read
Participation matters
Clear grading criteria
2.0
3.0
YOGA006E
Grade: A-
Dec 5, 2020
Wouldn't take again

I didn't appreciate how many assignments we had to do for a 1 credit yoga class. The workouts alone were well over 1 hour of outside class-time work; then she has500 word assignments. The workouts are great, but there was too much homework for being a P.E. class. P.E classes should be achievable easy A classes, Professor Cain makes that difficult.

Lots of homework
Group projects
So many papers
5.0
2.0
DANCE4
Grade: A+
Dec 14, 2021
Would take again

LOVED the class!! I learned some much from Professor Cain, fun class. I now have a finer appreciation for the art of dance. I recommend this course.

Accessible outside class
Inspirational
Clear grading criteria
5.0
2.0
DANC004F
Grade: A
Jan 14, 2021
Would take again

Ms. Cain is a great professor. I took her Hip-Hop and Ballroom dance classes this Fall. She is a wonderful teacher. I learned so much in both of these classes and really loved her dance videos. She also did a lot of fun assignments and class discussions. Also, learned a lot of health and self care for a dancers to use in everyday life. Take her!

Accessible outside class
Clear grading criteria
Caring
5.0
3.0
DANCE
Grade: A
May 28, 2022
Would take again

Thank you Ms. Ginger for all your hard work in putting together this show for us. We had an great show because of you and all you did for us. We applaud you....We appreciate you more than you know. Keep on dancin! Your passion of dance is amazing.

Inspirational
Caring
Respected
5.0
2.0
DANCE4
Grade: A
May 30, 2022
Would take again

This class was online for the first few weeks of the semester, then it transitioned to inperson. The class is really easy, if you show up and participate. Prof. Cain is absolutely wonderful! She has such a passion for dancing and teaching. Her class was really fun and made learning a new dance style easy. 10/10 would recommend!

Group projects
Caring
Respected
4.0
1.0
HED003
Grade: A
Aug 8, 2022
Would take again

Professor Cain is very sweet and understanding. The book is needed for the class. Overall very easy class. The negatives: She wants good grammar, but fails to spell properly. Not very clear or organized instructions. Some redundant assignments that are a waste of time. Docks points and does not tell you why for the most part. Easy A otherwise.

Get ready to read
Hilarious
Accessible outside class
5.0
3.0
DANCE4
Grade: A
Aug 9, 2022
Would take again

I am grateful for the new knowledge I learned from this class, as I never knew there was so much behind dance before, and it also ignited my interest in learning dance again. Finally, I'm glad that so many people took this class together. If I were asked to rate this class, it would be 11/10 and I would recommend it to my friends, it's worth it!

Clear grading criteria
Gives good feedback
Inspirational
1.0
5.0
DANCE4
Grade: C
Mar 8, 2023

Most challenging course I've taken. The professor is unclear on her demands with a few short questions and a complex grading rubric that she does not follow. I wish she cared more about being responsive to her class and teaching more than being punctual because dance could be more interesting to study.

Tough grader
4.0
2.0
YOGA006E
Grade: A
May 27, 2023
Would take again

Two videos where you perform yoga techniques (~15 min). Other than that there are discussions that are pretty easy to do and some assignments where you answer her questions after reading a document. Will give you good feedback on what to improve on your poses in the yoga videos you make.

Participation matters
Gives good feedback
Hilarious
1.0
5.0
YOGA
Grade: C
Oct 17, 2023

This lady does not know how to use technology or be flexible in any type of way. She grades way too hard.

Tough grader
2.0
2.0
HED003
Grade: A
Nov 12, 2023

It's an easy class, but the textbook is 10+ years old, so if you're looking to actually learn something, good luck. She demands correct spelling and grammar in papers but can't seem to use it herself, and she DOES NOT accept late assignments, no matter the circumstances. She offers extra credit for every discussion, which is nice. Overall, meh.

Get ready to read
5.0
2.0
DANC004
Nov 12, 2023
Would take again

There are weekly discussion posts, quizzes, and essays. Late work is not accepted, but you can get extra credit if you reply to more than two students in the discussions. This class really has you engage with the content, and it ends up being insightful.

Participation matters
EXTRA CREDIT
Clear grading criteria
4.0
2.0
SWINGBALLROOM
Grade: A+
May 21, 2024
Would take again

As a person with no prior dance experience, this class was easy to follow. Half of the class time is line dances + stretches, second half is actual swing. Your attendance is a large part of your grade; one absence and you can drop a whole letter grade. There are a few discussions, canvas assignments, and extra credit, all very easy.

Group projects
Gives good feedback
Graded by few things
1.0
3.0
DANCE
Grade: C+
Jun 20, 2024

Yeah unhelpful and un-inspiring, I had to take this class, but tried to give it my all and enjoy it for what it was. But this prof is passive aggressive boring and refuses to help to her students. I needed help accessing her 53 dollar required text book at the beginning of the semester and she flat refused to assist in anyway. And Not one lecture.

5.0
1.0
DANC004
Grade: A
Jun 21, 2024
Would take again

Very easy and straight forward professor. Her assignments were easy but sometimes time consuming. There's a lot of opinion based assignments and she does actually read your responses and papers and comments on them. Nonetheless an easy professor and does not require a whole lot. Textbook is expensive, utilize the tutoring center for the textbook.

Get ready to read
Clear grading criteria
So many papers
1.0
5.0
DANCE
Grade: C+
Jun 22, 2024

Unworkable unpleasant person

1.0
5.0
DANC004
Grade: Drop/Withdrawal
Jun 24, 2024

unworkable couldnt spend another day in this class

1.0
5.0
BALLR00K
Grade: Drop/Withdrawal
Jun 24, 2024

can't stand this professor, she's no help, uninspiring, and absolutly inflexible. controlling and passive agressive FGC

1.0
2.0
HIPHOP
Grade: A-
Oct 23, 2024

She is very passive aggressive and disrespectful. She only likes it her way or hit the highway. not hard to pass but laughed once in her class had me always talk to her after class due to I guess having fun.

Tough grader
Participation matters
Lots of homework
1.0
1.0
DANC004
Grade: A-
Oct 30, 2024

she literally threatened to report me because i so called made fun of her dance moves but i wasn't very disrespectful rude no one liked her

Tough grader
1.0
4.0
HED003
Grade: B-
Nov 8, 2024

I wouldn't take another class from her. Her grading is awful. I would participate in the discussions just as asked with the right criteria and I would still get 70% or sometimes 50%. She wouldn't give an explanation either. So you have no room for improvement since you don't know what you did wrong.

Tough grader
Lots of homework
2.0
2.0
BALLROOM
Grade: B
Dec 12, 2024

The class is very repetitive, A LOT of line dancing and be prepared to do the same 2-3 dances every week. Some writing assignments here and there so make sure there's some depth to them because she will give you a bad grade if you don't. Overall, she's not a mean teacher, but the class was very boring and mostly everyone else in class agrees :-(.

Participation matters
EXTRA CREDIT
Graded by few things
1.0
4.0
HIPHOP
Grade: A+
Dec 14, 2024

she was no help grading was very tough for supposed to be simple assignments and she hated me for some reason very difficult to work with would not take her again only likes it her way.

Tough grader
Participation matters
Lots of homework
2.0
3.0
HED003
Grade: Not sure yet
Dec 20, 2024

There are weekly discussions, quizzes and assignments. However she grades tough on the assignments for some reason, she almost always finds a reason to take points off which cancels out the "extra credit" offered. Given this is a dance teacher it kind of makes sense why there is no real passion/care from the professor.

Tough grader
1.0
5.0
HIPHOP
Grade: A-
Jan 29, 2025

She is super rude. Thinks very highly of herself and entitled. Noticed she treated certain students a little different bases off of certain things if you know you know. If you do take her just be careful what you say and how you feel she takes it to heart and may report you!!

Tough grader
Participation matters
Lots of homework
5.0
3.0
DANC011A
Grade: C+
Mar 7, 2025
Would take again

Professor Cain is an awesome dance teacher with high energy. She was easy to follow and taught me how dancing can improve your life mentally and physically. Her classroom is for all levels and is a no-judgment zone. As an older student, I have never felt younger than when I danced with Professor Cain.

Participation matters
EXTRA CREDIT
Group projects
1.0
4.0
HED003
Grade: B+
Mar 14, 2025

Terrible grader, it doesn't matter if you really care about the subject she will most likely never give you full points on her extremely long weekly assignments. Tons of required reading, an essay-like assignment and a discussion post every week. Literally take anyone else.

Tough grader
Get ready to read
So many papers
1.0
2.0
DANCE
Grade: A-
Apr 5, 2025

Harsh grader and just doesn't respond to any emails with questions about assignments and claims I used AI for an assignment but when i asked what part of it she never responded

Tough grader
Get ready to read
Lots of homework
1.0
4.0
HED003
Grade: B
May 7, 2025

Rude, ignores you, takes forever to grade assignments, repetitive assignments, doesn't put effort into teaching material, boring, doesn't follow rubric, unhelpful, thinks everything is AI, grades harder than my physiology professor, very rude & should not be a teacher

1.0
1.0
HIPHOP
Grade: A
May 13, 2025

she treated students differently off of skin color it was very obvious and she was rude and I had a background in hiphop didn't like my dancing she said and was a crazy tough grader to say its a 1 unit course just be careful if you take her she is not liked by any of sports med team I heard

Tough grader
Get ready to read
Lots of homework
1.0
5.0
HED003
Grade: B
May 15, 2025

If I could give this professor negative stars, I would. Worse professor I've ever had at Solano. Hopefully she retires soon or gets fired for the way she treats her students. She expects so much but can't even give her students an actual lecture or create her own assignments. Her assignments are straight from the textbook.

Tough grader
4.0
2.0
DANC004
Grade: A
May 28, 2025
Would take again

Dance004 with professor Cain was fun, the class was managebale. Usually consisted of reading the textbook and completeing 2 assignments per week with a mini quiz. She offers extra credit for replying to multiple peers in discussion posts which was helpful. She offered office hours and provided feedback on assignments. Overall, I recommend!

Get ready to read
EXTRA CREDIT
Clear grading criteria
5.0
3.0
DANC004
Grade: A+
Jun 7, 2025
Would take again

Prof. Cain assigns lots of homework and reading—we read the entire textbook! Each chapter had a large paper, plus weekly 1–2 page reading responses. The class keeps you busy, but it's interesting and engaging. She's very understanding and makes time to help if you need it. Recommend her if you're ready to work and stay on track!

Get ready to read
Inspirational
Lots of homework
2.0
4.0
DANC004
Grade: A
Aug 5, 2025

Do not take this Professor. Everything I turned it was flagged for AI when I never used it. She also would say I did not have enough words when I met the word requirement. Overall made the already assignment and discussion heavy class harder!

Tough grader
Get ready to read
So many papers
1.0
5.0
DANC004
Grade: A-
Aug 23, 2025

Horrible online class, unfamiliar with tech to the point of incorrectly marking everything as AI. Additionally she seems to just want to throw out assignments with no regard to if it is even relevant to the course. She assigned a multiple page grade heavy essay for Canvas help modules, modules assigned to every course, completely unrelated to dance

Tough grader
Lots of homework
So many papers
1.0
5.0
DANC004
Sep 11, 2025

Whatever you do, do NOT take this professor! She marked me for AI for every single assignment, and she does NOT respond to comments and she is overall, just very rude. She kept on giving me zero's on assignments for 'AI' even though I did not use it. Please do not take her

Tough grader
Get ready to read
Lots of homework
1.0
3.0
WOMENHD3
Grade: B-
Sep 19, 2025

Worst teacher! Don't choose her, She doesn't give you enough time to do the work/study for the chapter tests. Doesn't unlock assignments on time so realistically you have 4 days to complete everything. The class is not hard, but it would help if this teacher learns on how to teach a class instead of having us read the material and teach ourselves.

Tough grader
Participation matters
Lots of homework
1.0
3.0
DANC004
Sep 24, 2025

She was the worst. Every assignment was marked as AI even if it was completely human-written. She relies on other AI's to look or AI, and it's ridiculous! She does not read students' work but goes by whatever her chosen website tells her. Do not take her ever! If you can take literally any other class or professor, do it for your own sake.

1.0
4.0
HED003
Grade: B
Dec 1, 2025

DO NOT TAKE HER CLASS. When you have an opinion that doesn't follow her views, she will give you a bad score(especially on the discussion posts when she asks for our view on a certain topic). I feel like she purposely gives me a bad grade because she will never explain the low assignment scores. Even when I followed the directions of the assignment

Tough grader
Get ready to read
Lots of homework
1.0
5.0
HED003
Grade: A
Dec 12, 2025

This is by far the worst class I have taken at Solano. I was constantly docked points because of "detected AI" even though it was my own work, also hypocritical using AI to grade papers. HEAVY workload. Write a 600 word essay every week, and a discussion with replies due 2 days after its assigned.This teacher is a hassle and is not worth it. Avoid.

Tough grader
Lots of homework
So many papers
Class Info

Online Classes

100%

Attendance Mandatory

77%

Textbook Required

41%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 49 grades
Most common grades:
A (20)
A- (8)
A+ (7)
Grade Distribution
A(27)B(7)C(5)D(2)F(0)A-/B+(10)
Based on 54 reported grades
A: 20
A-: 8
A+: 7
B: 5
Common Tags
Tough grader (19)
Participation matters (15)
Lots of homework (14)
Get ready to read (13)
Clear grading criteria (12)
Respected (10)
Inspirational (9)
Gives good feedback (9)
Rating Trend

Declining

-1.29 avg change
Apr
May
Jun
Aug
Sep
Dec
Last 6 months
Ratings by Course

PE

5.0

(1)

DANCEANDPE

5.0

(1)

MODERNHIPHOP

5.0

(1)

CARDIOKICKBOX

5.0

(1)

HIPHOPMODERN

5.0

(2)
+34 more courses
Difficulty by Course

DANCE42

5.0

HED3

5.0

SWING004N

5.0

DANCEANDPE

4.0

DANCE41

4.0

Similar Professors