I’m Michael R. Johnston.  I’m a part-time Science Fiction and Fantasy writer, and a full-time high school English teacher.

If you’ve no idea who I am, here’s a quick explanation.  If that hasn’t confused you too much, you may wish to read my blog posts.  If you’re looking for promotional materials, you’ll find them here.