Have you considered CTY courses? At least some of their writing courses can be done self paced. One of my children has done a variety of CTY courses and I have been most impressed by the writing courses, which they did as self paced.