I love that there is not only an easy way for me as head coach, but also my assistants of keeping up-to date in regards to attendance or any concerns they may have about their child's performance during training sessions/swims; it helps us all stay organized! One thing i dislike would be if this was more integrated into our school website so we don't need one additional program installed onto each computer just because students are swimmers at other non-school affiliated pools (like ours). Our kids tend towards ADHD - swimming has made them less frustrated when trying to focus while working out together (we use Swim Desk)!!