3.6
Quality2.9
Difficulty52%
Would Retake104
Reviews52%
Would Retake
104
Reviews
Rating DistributionOfficial
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 ratingClass Info
Online Classes
100%
Attendance Mandatory
77%
Textbook Required
41%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-1.29 avg changeRatings by Course
PE
5.0
(1)DANCEANDPE
5.0
(1)MODERNHIPHOP
5.0
(1)CARDIOKICKBOX
5.0
(1)HIPHOPMODERN
5.0
(2)Difficulty by Course
DANCE42
5.0
HED3
5.0
SWING004N
5.0
DANCEANDPE
4.0
DANCE41
4.0
Reviews (104)
She truly is a horrible teacher. I would recommend not taking her class either.
Its Jazz dance to Hip hop music. Really nice on her good days. But on her bad days just stay out of her way.
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!
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.
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.
Great teacher and loads of fun! I'm taking her class again this semester.
I really love Ms.G's classes. She's hecka cool and it's fun learning so much in both classes.
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.
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.
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!
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!
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!!
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.
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.
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.
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.
I had yoga and it was so fun. Mrs. Cain is so full of energy and genuinely cares about every student.
excellent instructor. she's real nice and will really help you to feel good about yourself. I recommend taking any of her classes.
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.
good class, you get a work out and learn, she provided good disiplin
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.
I take her hip-hop class did a make-up in ballroom and yoga and I LOVE HER CLASSES. She's an excellent teacher.
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..
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.
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.
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!
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.
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.
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.
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.
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!
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
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!
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.
She's the best
Excellent instructor, great workout and lots of dance moves. Love this instructor!! her class was my favorite. The final was fun and cool.
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.
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.
IMs.C is a great instructor and dancer. I highly recommend taking one of her classes. Super cute and fun!
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.
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.
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! :)
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.
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
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.
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.
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!
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.
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.
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!
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.
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
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!
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
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.
Professor Cain is just a great professor! That's it, hands down.
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:)
10 stars. An excellent instructor! Love Professor Cain. Shes the best:)
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.
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!
Best teacher ever and is just the sweetest. She is very organized and leaves nice announcments. Best teacher ever
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.
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.
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!
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.
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.
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!
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.
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!
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.
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!
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.
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.
This lady does not know how to use technology or be flexible in any type of way. She grades way too hard.
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.
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.
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.
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.
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.
Unworkable unpleasant person
unworkable couldnt spend another day in this class
can't stand this professor, she's no help, uninspiring, and absolutly inflexible. controlling and passive agressive FGC
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.
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
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.
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 :-(.
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.
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.
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!!
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.
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.
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
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
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
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.
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!
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!
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!
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
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
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.
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.
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
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.
Class Info
Online Classes
100%
Attendance Mandatory
77%
Textbook Required
41%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-1.29 avg changeRatings by Course
PE
5.0
(1)DANCEANDPE
5.0
(1)MODERNHIPHOP
5.0
(1)CARDIOKICKBOX
5.0
(1)HIPHOPMODERN
5.0
(2)Difficulty by Course
DANCE42
5.0
HED3
5.0
SWING004N
5.0
DANCEANDPE
4.0
DANCE41
4.0