I highly recommend James Madison. the work is simple and if you stick to it you can graduate quickly. the work is simple and the teachers are very interactive. the flow of the school work is all on your time so it's not really a dead line. go on their website and look at pricing and enrollment plans. I know when I signed up I got a discount. you pay a certain amount of money every month. It's kind of expensive but I did it in 6 days tops with just my senior year left :)