Books by Becca Fitzpatrick
Style: Weak → Average
Attitude: Some Care Needed → Unobjectionable
Nora Grey finds herself partnered for the Sex Education course in Biology by the dark and unknown Patch who seems to be able to tell her a lot about herself, making her uncomfortable in the process.
Dark and Light angelic beings closely akin to humans and who can possess humans to a limited extent. A very physical attitude to sex education although without anything explicit. Some self-sacrifice by friends and relatives for each others' good.