And lest I forget:
https://sites.google.com/site/soyouw...nguagee-books2
http://jlu.wbtrain.com/sumtotal/lang...ourses/French/
Trust me, learning indivually is far more efficient than doing so in a group. Just make sure you speak the language regularly, either to yourself or preferably to someone else.
EDIT: Same thing goes for you Joe as well, you are not ugly.