should be the link; it is really for beginners but is a course you can go through at your own pace it is even good to remind old hands like me that the synapses are not firing at full whack (there is a glitch in some of the multiple tests though wherein if you get the third of eight options wrong it will tell you you have two correct regardless of what follows, beware it made me doubt my sanity, well my hellenity)
When you think about, it free-choice is the only possible option.
The books for the JACT course are available quite cheaply on Amazon (and e-bay sometimes) with both the teacher's text and the pupil's it could be self taught; it would give you a head start on any course, in any case. I have only worke through the student text, however, it was the course we used for 'Beginner's Greek' at University.
When you think about, it free-choice is the only possible option.