(UPDATED REVIEW) Overall a great school with mostly caring and professional, but fun, teachers, they want whats best for their students and they express that through their actions. I am very much thankful for that school children such as myself need that model in our life, in the education setting, who is responsible and articulate. The students are overall disrespectful and mediocre at best, they arent passionate about both education, or art, they have no sense of being and absolutely no sportsmanship. I do not know these folks so I shouldnt judge them further from my years of impressions. They are petty and fight quite often, and when they do, all of the grade is blamed, the students find fighting and drama amusing and they dont realize how immature they are; I am tired of most of the students attending the school. In conclusion the school is pretty good, it gets the job, and then some, done. The school is clean and pretty, the adults are kind, but distant and cold to some extent; good clubs, not the best of kids but they all have potential, they sadly dont use it though. I see the adults try, but it is a lot of work and I can see them start to give up. This school is amazing and will always be important to me, it has wonderful alumni and a good staff and student base. Very diverse, claims to be open to LGBTQ+, religious freedom, etc. but isnt as good as it thinks it is. The teachers arent much of the problem though.Thank you for reading, if you wish to attend the school dont let me bog you down! Humans are negative by nature. There are plenty of amazing people here, as well as opportunities. I HIGHLY recommend it to you/your children or whomever, wonderful memories, expiriences, performances, etc. will be made here. I will miss it once it ends in a couple of years.For the schools staff and teachers, I would recommend asking the students what they want, let them lead more of the lessons and ask them what resources they need. You are doing fantastic! But some students are not recieving the same treatment or dont have the encouragement or energy to take opportunities.