I had no prior experience and went to a weekend class on private knowledge held by Pilot Training Solutions in Morristown, New Jersey. Although it was mainly aimed at the written, it did help quite a bit (keep in mind that I am a high school teacher).
I believe they do not hold these classes anymore, but they do offer interactive courses that you can download to your computer. Some are free and some require purchase.
I think the website is passfaaexamscom or pilottrainingsolutions.com