I love scratch. Scratch is an animation designer, a video game designer, and a kids facebook combined. So after you create an animation or video game you can create a scratch account for free and post your project online. There are probably thousands of people on Scratch, each with at least one animation or video game posted. You can look at anyone else's animations and communicate with them in ways such as : commenting, talking, examining, and even creating together. If you really like someone you can invite them as a friend. Scratch rocks!!!