
Craig Demmin Soccer Training Academy
Skill Specific Training
Skill Specific Class with Craig Demmin Soccer Academy will cover training on a specific skill of the day to help players advance their soccer technique and knowledge.
Skill Specific Classes are meant to provide additional opportunities for players to work on their technique beyond the Small Group Training class.
Class Topics: Attacking, Defending, Passing, Ball Mastery, First Touch, Possession, Finishing, Heading, Receiving / Ball Control, Awareness, Communication
Classes are capped at 22 players
Players need to sign up for each class via MindBody App
1 hour sessions Monday — Friday:
Monday
13 & older 4:00 - 5:00 PM
12 & under 5:00 - 6:00 PM
Tuesday
13 & older 4:00 - 5:00 PM
12 & under 5:00 - 6:00 PM
Wednesday
All ages 5:00 - 6:00 PM
Thursday
All ages 5:00 - 6:00 PM
Friday
13 & older 4:00 - 5:00 PM
12 & under 5:00 - 6:00 PM
Membership Options
24 Classes
2025 Rates:
Monthly - $212/Month for 6 months
Upfront - $1152/One time
12 Classes
2025 Rates:
Monthly - $212/Month for 3 months
Upfront - $576/One time
Skill Specific Training Schedule

Skill Training
Monday through Friday
1v1 Attacking
Developing the required technique and skills in attacking play.
1v1 Defending
Critical basics of how to defend an opponent in the open field.
Awareness Training
Learning skills to scan the field both before and after ball possession. Helps increase speed of play.
Ball Mastery
Improving your feel for the ball by incorporating fun activities with the ball that promotes, coordination, touch, body and ball control.
Communication
Learning to communicate with your teammates on the field of play. Both content, timing and volume.
Dribbling/Running with the Ball
Basic Technique/Skill in having full control of the ball while in possession in small space or large space.
First Touch
Improving your general feel for the ball.
Heading
Learning to head the ball properly.
Passing
Basic passing technique with different surface of your foot, both short and long passes.
Possession
Learning basic technique in possessing the ball, introducing changing angles (movement), communication, body shape and ball control to keep possession of the ball.
Pre-Juggling
Basic skills to kick start your juggling experience. Fun activities that promote you coordination, touch and balance.
Receiving/Ball Controlling
Basic skill for getting the ball under control and preparing for your next option. In the Air and on the ground.
Shooting
Basic skill for striking a ball properly with different surface of your foot.
Shooting Aerial Balls
Basic technique for striking the ball while still in the air.
Small Group Defending
Basic skills in defending both on and off the ball in a small group setting.