It depends on state law, whether you attend a public or private school, and possibly your school's…
Generally, no. However, a school can disclose information from your records to your parents…
It depends on your state’s data breach notification law.
No, they don’t (unless you’ve provided written consent).