Don't know if you found your teacher yet; if not, try the Philadelphia Guild of Handweavers: http://www.pghw.org
They offer classes on spinning occasionally. If you can't afford it, you may be able to get in touch with a member of the guild that can teach you privately for less money. That is how I learned.
(I would offer to teach you myself, but I am going to be out of town a lot in the next few weeks.)