Usually 3/4 of the way through the season, I activate the ranking system.  It will email the coaches with an unique password they have to provide and log into the system with.  Each coach ranks independently of the others.  I manually maintain the current system, so I usually instruct it to fire off an email to the coaches, who haven’t ranked, every 2 weeks.  I could automate it further, but like to have some control as to how often the system emails as some coaches like to end the season before ranking.  The system is also re-entrant so it will allow you to login and update the ranks as necessary.  You could rank early, but as players develop, update the ranks accordingly.   The system is secured via SSL, but it’s not really necessary.  Based on the division of the player being ranked, coaches will be presented with one of two ranking screens.