Here is stuff I’ve written that’s non-fiction and more substantial than a blog post. They center around writing. (Imagine that?) And the first two were written with a classroom environment in mind. Also, while the advice is still good, they were written in the 90s, so bear that in mind where cultural references are involved.
A good SF alien is not a neurotic human in makeup.
The people we read about are people in trouble.
My first novel would never have existed if it hadn’t been rejected first.