Technically, unless you are emancipated - which New York does not recognize - or his parental rights are terminated as to you, he has a right to know what goes on with you until you are 18 years old.  The school has to protect themselves against any type of misconduct or interference with parental right claims that may be brought.  Your "contract" with them - as a confidentiality agreement or a hold harmless agreement - is not binding: you are underage.  I know that it may be difficult for you and that you have had some tough times to have to deal with as a child (and probably are more grown up than most at your age), but there may be nothing that you can do.  Good luck to you.