Cain can be very rude, yes, but if you get on the good side of her, she's VERY HELPFUL INDEED! She helped me get a job for the summer, so.. try helpin' her out sometimes too.
Ms. Cain doesn't know how to teach a high school class nor knows how to be a counselor to students. She is not helpful and very rude to students.
She's the worst teacher and counselor ever. Honestly she knows she can't teach therefore she goes to other teacher's classes to get pointers.