I don't think you are being unreasonable.
What grade is your son in?