Really nice teacher...very patient and understanding...i see what you mean with being mean to students she doesnt have.
She is a cool teacher if you have her, but kids who dont have her dont like her. She is a good teacher and if very understanding
It's easy to not realize everything that she's teaching you, but one day you will, and you'll realize she's one of the best CS teachers.
A great teacher, willing to help her students as long as they're willing to learn.