http://www.qcbaseball.com/ This site has many great articles, drills, practice plans, animation etc that shows some basic as well as advanced baseball skills. I liked the hitting drills because it breaks it down and tells you as a coach what to look for in hopes of making a poor hitter better and a good hitter great. (pw- araa board member)