Under practices or facility mgmt it would be good to schedule by the facility.
  1. Give the ability to look at an indoor space and build a practice schedule of boxes - NO Teams.
  2. Within that custom view have a drop down of teams that are on your program page that you can choose the team and level to fill that box which has set parameters of time.
This would be like building a puzzle - you put the pieces in place that your facility is available then you can fill in the boxes as you go and be able to see it visually.
so would need to be able to put parameters in for the practice time.