I'm taking the Spanish now. The course isn't bad, but the software/JKO is shit. The lessons are timed (20 mins I think). I come in to work early while its quiet to work on this, but if there are any distractions/people stopping by the office, the time limit slips by. When the time elapses and you are not lesson complete, then you do not get credit. During some lessons, the software dicked up and I ended up not getting credit for those lessons. Some had to be retaken multiple times. I have called the help desk # for JKO-no answer, had to leave message. That was two weeks ago and I still have not heard back from them. There is one portion of the lesson where you have to listen to a native speaker and then write what they said-the writing is with the mouse (not the easiest thing to write with) and is very time consuming. This where I usually run into time issues in the lessons. Can be very frustrating.