Alta Vista High School Provides Viable Alternative
If the description sounds a bit rosy and idyllic, make no mistake: the students at Alta Vista are there because they have faced, and continue to face serious challenges and struggles in their personal...