A review by bibliobethreads
What Katy Did at School by Susan Coolidge

A great read, took me back to when I first read it as a kid and hankered after a friend just like rose red. Heavy on the morals as others have mentioned but a great childrens book.