I don't like the school setting, but at least the avatar is a teacher and not a fellow student. The customization options seem cool, though.
Ultimately, the most important thing is the gameplay and I feel like we haven't seen enough of it. Maybe we'll see more at that expo.