Check out Morrow Virtual Academy options:
about 6 years ago, Marie Shimer
MCSD Virtual