This is the best Catholic School in the area. Everyone from the Principal, the Administrator, Teachers, Volunteer Parents and Nurses are all wonderful and provides great support to all children of all ages and race. The curriculum is excellent and the school provides a few number of recognitions and awards that motivates the children to study and excel. They are active in sports, music, and art activities during the school year as well as during the summer. Parents have regular meetings to keep us informed and involved on most of our kids activities. My children are very happy in this school and it shows how confident they are academically when they do their homework at home without my help. I only do a check after they have finished it and I am always amazed at how good they are in Math & Science. I will highly recommend this school to anyone.