Learn French online via Skype with experienced and enthusiastic tutors.
I highly recommend online classes with 'French via Skype'. I took classes for a couple of years and rapidly reached a level that surpassed my expectation. I found that I progressed rapidly and enjoyed myself at the same time!