I suppose my question applies for any language -- at for least Latin based languages -- but what is the most efficient way to self-study French?
First and foremost my goal is to be able speak and understand. I've heard that Rosetta Stone is particularly good in this aspect. However, coming from an academic background (unrelated to French or any other language), I've always had my doubts in these type of "shortcut" programs.
I find taking a class would be helpful because an instructor would be able to correct my pronunciation, but I often find classroom learning too slow-paced; hence why I've opted to self-study.
So would it be through language learning software, or in the more traditional sense of using a textbook and using "lab" or "work" books, or is there another option I have yet to consider?