Everything you need to understand or teach Girl Walking Backwards by Bett Williams.
In Girl Walking Backwards, a teenager named Skye must deal with a variety of problems, from a New Age addict mother, to a schizophrenic friend, to her own sexuality. The book begins with Skye applying for community service positions; she wants to work at a runaway shelter but the man running it thinks she has problems herself, so she ends up working for Planned Parenthood. There, she must give peer education...