Hooray! Good for you. Wow, you had to put up with a lot. I'm sure your family's experience will help other kids at that school. Kudos.