We pay on a month by month basis, which works really well for us, but we're also outside of the US. From what I know of the US your contract sounds pretty common but I would definitely talk to the school and make them aware of your concerns. Maybe you could even work out some deal for differentiation for the next year.