I understood it!
That's great news!
Some notes:
The subjunctive is used a LOT less.
Where you'd use the preterite in Spanish you use French perfect past.
Spanish present perfect is like French.. pronoun + venir + de + infinitive
We DO use pronouns
You already know things, so you're not a complete beginner...
About.com, use that to see what you don't know and use that...
I think:
Personal Subject Pronouns
Articles
All the tenses
I have a PowerPoint actually... Do you have an email address?(PM me)