This is one of the best Spanish courses I have taken. I have learnt the subjunctive several times and it has never stuck before, but now I feel like I have a much better grasp of it because it was covered so thoroughly.