I found this site to be very helpful....and they also have chat boards so you can get quick answers.

knitting site