Thanks eveyone for the suggestions. I talked to my wife about the girlfriend and she said no to that one. The Berlitz courses sound good but they are really expensive.