OK, so I read teams need not be all from the same school. So what else is needed? Particularly, what kind of expenses should a team expect in order to compete at each level of the WSC competition?