The best online resource whether you're into knitting, spinning, dyeing, crochet, or naalbinding. The pattern database is truly priceless and there's a great community willing to help you no matter what your skill level! Racism is strictly banned, but if you see that as a downside instead of a selling point then good riddance to you.