LIving in a Japanese school makes Rival Schools make 100% sense. In fact, I even absentmindedly came up with the idea to make a rival schools game, and then realized that I just re-invented rival schools.
there should be a UC version of Rival Schools. that would be funny. I want to be the people from davis. hahahaah!