I'm in my second season of floor hockey with TSSC (in the Rec/Intermediate division) and am having a great time so far. Our games are not officially reffed, but the supervisor does step in if the games start to get scrappy - thankfully, this doesn't happen very often since the players are generally friendly and sportsmanlike. Players who are overly aggressive and willfully disregard the rules aren't tolerated for very long, which helps maintain a positive vibe in the league. They offer introductory classes and skills clinics for beginners looking to pick up a new sport, which is fantastic as well.