I have Ruth for both maths and science and she is very nice and helpful and she doesn't tolerate messers but if you at least try in her class you will have her as a long time friend :)
Ruth is the best science teacher the school has seen. She's so interactive with us, has great patience with the messers and is strict enough. Basically, if you do homework and everything, be a good student and try your best then she'll love you. If you waste her time then understandably she won't like you. She's great with praise and I think she's so fantastic. Thanks for my B in the JC Ruth! My favourite teacher in the school.