travislchristensen:I just passed intial training and I'm learning my first release. I'm having a hard time keeping the beat. Do you have any tips for staying on beat. Thanks.
1. It's great that you are noticing that you are off! That is the first step. Many instructors with timing issues just don't even understand that they are off
- they just literally don't hear it.
2. The most important thing is to work your butt off to NAIL IT NOW. If you don't fix it now, you NEVER will. Serious ... Because the habit gets ingrained.
3. See if you can work with another instructor who has great timing. Do mirror work, running through the same track. See if you can turn away from him/her for a while, then come back and see, are you on the same beat they are? If you can do this over and over again you may figure out when you're getting off beat.
Keep in mind, sometimes people race the beat simply because they're nervous. So teaching experience may help.
Most importantly - you need to work on this OUTSIDE OF CLASS. I have seen new instructors who seem to think classes are for their practice. Uh, NO, that's for participants. If you're having timing issues, you need to be shadowing not teaching for now. Get it nailed down, then move on. But don't use the class as your guinea pigs.
From someone who once struggled with timing, believe me that it CAN be done but you just need to work at it 
Free the body.
The mind will follow.