This is a GREAT school. It goes a long way to prepare students for life-after-high-school. There is a strong emphasis on getting them prepared academically as well as socially. Dress-codes are very close to most upper-middle level jobs, the rules are similar to those at local industries and the overall atmosphere is friendly. I have one child who graduated in 2004 from RHS and one who will graduate soon. So as a parent I also think it is GREAT!