Please by advised that while every effort is made to keep this calendar up to date, it may not always be 100%, so always make sure to keep your eye out for messages from your coach, emails about schedule changes, etc. Thanks!!