Castilleja is an amazing school for girls! Castilleja is for middle school and high school students. It is wonderful! The students there are really smart and many get into the country's top colleges. The tuition is very expensive though--it costs around $25,000 a year to attend. Because of the high tuition, many girls there are extremely rich, and therefore, very snobby. The campus is very nice and many of the teachers there are hard and good at what they do. I definitely recommend you to attend this school if you can, it will probably be worth it.