One way to incite some team spirit is by taking the school or business to a retreat outside of their workplace. Encourage the team to work together. Unifying the group toward a common goal is a great way to get people excited about working with each other.
You can find some great ideas for team building at: http://www.chiff.com/a/office-retreat.htm. Also try looking at the Leaders Institute to see where you can go for your retreat. They are at: http://www.leadersinstituteteambuilding.com/team-building-events/team-retreats
For team building activities is great to do karting, volleyball, mini golf. If you have a small group, it would be fun to take a cooking class. If you have a big team, outside activities would be fun such as snowboarding or skiing.
Check out Leaders Institute Team Building, http://www.leadersinstituteteambuilding.com/ , they offer many ideas on where you can take your team for a retreat.
Some good venues for a corporate event would be a picnic or a company camping trip. They are great for morale.
Some great corporate team building events include The Amazing Chase, The Apprentice and Cake Creators. All of these activities requires a team to perform.
Some good employee team building ideas is to have half the people in the group blindfolded, with the other half leading them around, trying to get them through an obstacle course just by using their voice. It's a good way to build trust.
Some fun sprint retrospective ideas to improve team collaboration and productivity include: team-building activities, gamified retrospectives, rotating facilitators, using visual aids like whiteboards or sticky notes, and incorporating feedback from all team members.
There are many places to find ideas for team building activities. You can look for books on Amazon, speak with a company that specializes in these types of activities or you can check sites such as this one: http://www.businessballs.com/teambuilding.htm
I loved the music team building event with Syncopate, where we composed tracks and DJed them. www.transformyourteam.com
Summit consulting and training is a great and organized for team building and development. The website can give you a great understanding of what kind of team building program they have.
Have a great team,and be the best you can be.
There is a great business that offers tam building exercises that you and your co-works will love. Its called meeting Oasis. http://www.meetingoasis.com/TeamBuildingRetreats.htm