Among Others- Jo Walton
Beautiful coming of age novel taking place in Wales and England in the 70s where Morwenna finds refuge in SF and fantasy novels as she tries and recover from her mother’s magical attack that killed her twin sister and crippled her leg. The fairies and magic portrayed are mysterious and subtle while the majority of the action takes place in a boarding school where she learns to rely on herself most of all. A true delight for teens and adults.