I graduated in 08, this school is blessed and emphasizes to live like Jesus, education curriculum is top notch and the school increases a sense of spiritual well-being which is very important for society. I am still friends with kids from my graduating class till this day.
P.S "We thank God for giving us St. Rose"