The current principal in Joined 2018 may follow the need to have a female teacher to mentor the girls as per the management requirement. Since then in December 2018, the school did their first KCSE at st Albert Angira.They also did the second KCSE exam in the same school 2019. In 2020 we have enrolled the students in the school as a centre. It is registered by the ministry of education as a girls boarding and day secondary school and can accommodate 200 students as boarding and day  as per the recommendation of standard classrooms.

The school has 8 standard classrooms. We have occupied 4 classrooms form 1 to form4 since we have one one stream. Aspires to meet the target of 200 as time goes by.strictfully follow Kenyan syllabus and which is CBC based to enhance life skills of the learners.

We offer science coordination subjects, physics, chemistry and biology. Humanity cluster of geography, CRE and History. The school being catholic based, our core values and virtues based on spiritual background hence CRE is a compulsory subject. We have technical and applied cluster to promote life skills and competencies of students. These are computer studies, business studies, home science and agriculture.

The Kenya syllabus promotes the use of 2 languages which can help the learners to fit globally i.e. English and Kiswahili .the school offer mathematics and have managed to participate in mathematics contest with giant school like friend school Kamusinga and Kakamega High school sponsored by blue band academic promotion.

Our curriculum is enhanced to academic field trips. A visit to Mikai for geographical trip and Ken Gen for sciences and geography enhanced the spheres of learning. The school participates in co-curriculum activities .in 2019; we started music and competed up to the regional level where we emerged no.3 after giant school In Nyonsiongo Secondary School Nyamira County Kenya. The school has since 2018 participated first Aid skills within the school and individuals.

2018 and 2019 respectively, we have managed to participate in first Aid reliance competition with st John cadet competition Nyanza Region (Lake Region) which comprises of 7 counties.

To promote leadership of the girls, Kenya Girl Guide Association trained 3 rangers on leadership in 2019. Young Farmers in the school participates in the ASK Kisumu regional shows in courtesy of young farmers club in the school promoted tree planting. We planted 2000 trees in 2019 and in addition 1300 trees of 2018. We hope to reach 10000 trees within a span of 5 years. This year 2020, the Government of Kenya is promoting tree nursery by enabling every Agriculture candidate for KCSE to plant at least 200 tree siblings, not only for academics program rather to adapt tree and promote land upgrading and to prevent ozone layer degradation. The school through agriculture Young Farmers club fully participates in this tree planting environmental sustainability program.

Our school participates in sports athletics and ball games mainly football and netball. We are riwo Parish where our students gets spiritual nourishment on Sundays under our parish Priest and curator. The school is catholic based and we are under Riwo parish Kisumu directly in the archdiocese of Kisumu.

Our school founder, sponsor his grace  Emeritus and the school board of directors- management ensures the smooth day to day  running of the school under the catholic sponsorship. The girls security is taken care of by a security firm day and night and by support of Franciscan sisters and the good shepherd whose convent is situated within the school to ensure that the girls are mentored and be with them in all situations. The academic structure is led by the school

School academic structure

  1. Principal
  2. Deputy Principal
  3. Dean of studies
  4. Examination department
  5. Senior teacher
  6. Head of departments
  7. Teachers

                                            Administration structure

  1. Sponsor
  2. Board of management
  3. PTA representation F1-F4
  4. Principal

                                      Auxiliary structure

  1. Finance office/Bursar
  2. School matron
  3. Cooks
  4. Fire woodsmen
  5. Security
  6. Secretariat