The overall set up/plot, location and secondary characters are fine but the main four roles are too whingey and annoying.
For a teacher, the lead female is irritatingly out of touch with kids / teaching - and seems to have no concept of her son's age at all. Plus it would be great if teachers really could plan lessons up to retirement, however that's impossible in the modern constantly changing world/curriculum.
Danica McKeller and Paul Greene are ok together - try 'Perfect Match' movie if you want to see them paired again.