Welcome to ABC High School

ABC High School

Empowering the next generation with knowledge, character, and excellence.

2,450+

Students

120+

Teachers

98%

Pass Rate

15+

Awards

Principal's Welcome

Dear Parents, Students, and Visitors,

Welcome to ABC High School – a place where excellence meets opportunity. We are committed to providing a nurturing environment that fosters academic achievement, character development, and lifelong learning.

Our dedicated staff, modern facilities, and innovative programs ensure that every student reaches their full potential. We invite you to explore our website and discover what makes our school community special.

— Dr. Adebayo Ogunlesi, Principal

Principal - ABC High School

Our Mission

To provide holistic education that develops intellectual, social, and moral excellence in every student.

Our Vision

To be a world-class institution that produces future leaders who are innovative, compassionate, and globally competitive.

Latest News

Upcoming Events

42 Education Way, Lagos, Nigeria
+234 800 123 4567
info@abchighschool.edu

About Our School

Our History

Founded in 1995, ABC High School has grown from a small classroom of 30 students to a thriving community of over 2,400 learners. We have consistently maintained a legacy of academic excellence and character development.

Vision & Mission

Vision: To be a world-class institution that produces future leaders who are innovative, compassionate, and globally competitive.

Mission: To provide holistic education that develops intellectual, social, and moral excellence in every student.

Core Values

  • Excellence
  • Integrity
  • Respect
  • Innovation
  • Community

Achievements

  • Best Secondary School – 2023, 2024
  • 98% WASSCE Pass Rate
  • National Science Olympiad Champions
  • 15+ National Sports Titles

Accreditation

Fully accredited by the Ministry of Education and recognized by WAEC, NECO, and JAMB.

Facilities

  • Modern Science Laboratories
  • ICT Center with 100+ Computers
  • Olympic-size Swimming Pool
  • Standard Sports Complex
  • Well-stocked Library
  • Smart Classrooms

Management Team

  • Dr. Adebayo Ogunlesi – Principal
  • Mrs. Funmi Adeyemi – Vice Principal (Academics)
  • Mr. Chidi Okafor – Vice Principal (Admin)
  • Ms. Ngozi Eze – Head of Academics
  • Mr. Segun Bello – Head of Finance

Principal's Message

"At ABC High School, we believe every child is unique and capable of greatness. Our commitment is to nurture their talents, challenge their minds, and guide their hearts toward a future of purpose and impact."

— Dr. Adebayo Ogunlesi

Student Portal

Parent Portal

Teacher Portal

Admin Login

Admissions

Online Application

Fill out the online admission form to apply for the upcoming academic session.

Requirements

  • Birth Certificate
  • Previous School Report
  • Passport Photograph
  • Entrance Exam Score
  • Parent/Guardian ID

Prospectus

Download our school prospectus for detailed information about our programs and facilities.

Download Prospectus

Entrance Examination

Date: August 15, 2026
Time: 9:00am – 12:00pm
Venue: School Hall

Admission Status

Check your admission status by entering your application ID.

Application Fee

Pay the application fee online. The payment details are below:

Bank Name: Loading...

Account Name: Loading...

Account Number: Loading...

Amount: NGN 5,000

Academics

Subjects Offered

  • English Language
  • Mathematics
  • Biology
  • Chemistry
  • Physics
  • Economics
  • Government
  • Literature-in-English
  • Christian Religious Studies
  • French Language
  • Computer Science
  • Further Mathematics

Curriculum

We follow the Nigerian National Curriculum with a blend of Cambridge International Standards.

  • Junior Secondary (JSS 1–3)
  • Senior Secondary (SS 1–3)
  • WAEC/NECO/JAMB Preparation
  • Cambridge IGCSE (Optional)

Departments

  • Science Department
  • Arts & Humanities
  • Commercial Studies
  • ICT Department
  • Languages Department
  • Physical Education

Academic Calendar

  • 1st Term: Sep – Dec 2026
  • 2nd Term: Jan – Apr 2027
  • 3rd Term: May – Aug 2027
  • Exams: Dec, Apr, Aug

Exam Schedules

  • Mid-Term Tests: Oct, Feb, Jun
  • End-of-Term Exams: Dec, Apr, Aug
  • Mock Exams: Jan, May
  • WAEC/NECO: May – Jun

Performance Statistics

2023/24
92%
2024/25
95%
2025/26
98%

E-Learning Platform

Virtual Classrooms

Live interactive classes with your teachers

Online Lessons

Pre-recorded lessons at your own pace

Video Tutorials

Step-by-step video guides for every subject

Downloadable Notes

PDF notes for offline study

Quizzes & Tests

Self-assessment tools to track understanding

Assignment Uploads

Submit assignments online easily

Learning Progress

Track your progress across all subjects

Results & Transcripts

Check Results

Report Card

Generate and download your report card instantly.

Generate Report

Transcript Request

Request official transcripts for further studies.

Request Transcript

Performance Analytics

View detailed performance analytics and trends.

View Analytics

Continuous Assessment

Track your CA scores and cumulative performance.

View CA Records

School Fees Management

Pay Fees Online

Payment History

Receipt No Student Class Fee Type Amount Status

Fee Balance

Generate Receipt

News & Events

Loading News & Events...

Library System

Digital Library

Access thousands of digital books and resources from anywhere.

Browse Library

Book Catalog

Search our physical and digital book collection.

E-Books

Download e-books for all subjects and grade levels.

View E-Books

Borrowing Records

Check your borrowing history and due dates.

View Records

Research Materials

Access research papers, journals, and academic articles.

Access Research

Communication Center

Direct Messaging

Send and receive messages with teachers and administration.

Announcements

View all school-wide announcements and news.

Meeting Scheduler

Schedule and manage parent-teacher meetings.

Discussion Forums

Participate in class and subject-specific discussion forums.

Staff Directory

Dr. Adebayo Ogunlesi - Principal

Dr. Adebayo Ogunlesi

Principal

a.ogunlesi@abchighschool.edu
Mrs. Funmi Adeyemi - Vice Principal Academics

Mrs. Funmi Adeyemi

Vice Principal (Academics)

f.adeyemi@abchighschool.edu
Mr. Chidi Okafor - Vice Principal Admin

Mr. Chidi Okafor

Vice Principal (Admin)

c.okafor@abchighschool.edu
Ms. Ngozi Eze - Head of Academics

Ms. Ngozi Eze

Head of Academics

n.eze@abchighschool.edu
Mr. Segun Bello - Head of Finance

Mr. Segun Bello

Head of Finance

s.bello@abchighschool.edu
Mrs. Grace Okonkwo - Head of Science Dept.

Mrs. Grace Okonkwo

Head of Science Dept.

g.okonkwo@abchighschool.edu

Alumni Section

Alumni Registration

Register to stay connected with your alma mater.

Register Now

Alumni Directory

Connect with fellow alumni from your graduating class.

Browse Directory

Success Stories

Read inspiring stories from our distinguished alumni.

Read Stories

Reunion Announcements

Stay updated on upcoming alumni reunions and events.

View Events

Donations & Sponsorships

Support the school through donations and sponsorships.

Donate Now
Back

Alumni Registration

Register as Alumni

Why Register?

  • Stay connected with fellow alumni
  • Receive reunion and event invitations
  • Access exclusive alumni directory
  • Share your success story
  • Support your alma mater through donations
Back

Alumni Directory

Loading alumni directory...

Back

Alumni Success Stories

Loading stories...

Back

Alumni Events

Loading events...

Back

Support Your Alma Mater

Make a Donation

Active Campaigns

Loading campaigns...

Contact Us

Send Us a Message

Contact Information

42 Education Way, Lagos, Nigeria

+234 800 123 4567

+234 802 345 6789

info@abchighschool.edu

admissions@abchighschool.edu

Office Hours

Office Hours
Mon – Fri: 8:00am – 4:00pm
Sat: 9:00am – 12:00pm
Sun: Closed

Map
Back

Student Dashboard

Welcome back, Student!

Here's an overview of your recent activity and quick access to key features.

Session: Loading...

Assignments

Submit and view assignments

Attendance

Check your attendance records

Borrowing

View status & request return

Calendar

School events

CBT Exams

Online tests

Exams

View exam dates

Fees

Check fee status and pay

Library

Access library resources

Materials

Access study resources

Messages

Communicate with teachers

Notifications

School announcements

Profile

View your profile

Progress

Track your performance

Reports

View analytics

Results

View your academic results

Settings

Manage your account

Timetable

View your class schedule

Transport

Track school transport

Back

Parent Dashboard

Welcome back, Parent!

Monitor your child's progress, attendance, and fees – all in one place.

Session: Loading...

Assignments

Track assignments

Attendance

Monitor attendance

Behavior

Student conduct

Calendar

School events

Exams

View exam dates

Fees

Pay fees online

Meetings

Schedule meetings

Messages

Communicate with teachers and Administrators

Notifications

School announcements

Performance

View your child's results

Profile

View student records

Reports

View analytics

Resources

Study materials

Settings

Account management

Transport

Track school transport

Back

Teacher Dashboard

Welcome back, Teacher!

Manage your classes, assignments, and student records efficiently.

Session: Loading...

Assignments

Create and manage assignments

Attendance

Mark student attendance

Attendance Record

View attendance history

Calendar

School events

CBT Scores

Record CBT exam scores

Class Summary

Review and publish results

Classes

View your assigned classes

Exams

Manage exams

Lesson Plans

Plan your lessons

Library

Browse and borrow books

Materials

Upload resources

Meetings

Manage meeting requests

Messaging

Communicate with staff

Reports

View reports

Research Approval

Request research and digital materials

Results

Upload student results

Settings

Manage your profile

Timetable

View class schedules

Back

Admin Dashboard

Welcome back, Admin!

Oversee the entire school system – users, results, fees, admissions, and more.

Session: Loading...
Note: The timetable system supports up to 10 periods per day. When setting up timetables, you can assign subjects for periods 1 through 10.

Admissions

Manage admissions

Alumni

Manage alumni registrations, directory, events, donations, stories, and more

Attendance

Monitor attendance

Behavior

Manage student behavior records

Borrowing Management

Extend, fine, mark lost

Calendar

Manage events

CBT Exams

Computer-based tests

CBT Scores

View all CBT exam scores

Classes

Manage classes

Exams (Offline)

Paper-based exams

Fees

Manage fees

Lesson Plans

Review and approve teacher lesson plans

Library

Manage library

Library Dashboard

Real-time library statistics

Library Requests

Manage borrow/return requests

Meetings

Manage parent-teacher meetings

Messages

Communicate with everyone

Notifications

Send announcements

Parents

Manage parents

Prospectus

Manage school prospectus

Reports

View reports

Research Approval

Approve/reject research papers

Results

Manage results

Security

Monitor security status, 2FA, audit logs, licenses

Sessions

Manage academic sessions

Settings

System configuration

Students

Manage students

Subjects

Manage subjects

Teachers

Manage teachers

Timetable

Set up class timetables

Transport

Manage student transport

Users

Manage all users

Back

User Management

User ID Full Name Email Role Status Actions
Back

Student Management

Admission No Full Name Class Gender Parent Fee Status Academic Status Actions
Back

Teacher Management

Staff ID Full Name Department Assigned Class Subjects Status Actions
Back

Results Management

Student Admission No Class Subject Score Grade Actions
Back

Fees Management

Receipt No Student Class Fee Type Amount Status Actions
Back

Admissions Management

Application No Applicant Class Gender Payment Status Evidence Actions
Back

Attendance Management

Date Student Class Status Teacher Actions
Back

Academic Calendar

Event Category Start Date End Date Location Status Actions
Back

Parent Management

Parent Name Student Phone Email Actions
Back

Subject Management

Subject Code Subject Name Department Teacher Actions
Back

Class Management

Class Name Capacity Students Class Teacher Actions
Back

Library Management

Book ID Title Author Available Status Actions
Back

CBT Exam Management

Exam Title Subject Class Duration Questions Date Time Venue Status Actions
Back

Exam Management (Offline)

Title Subject Class Date Time Venue Status Actions
Back

CBT Score Management

Loading CBT exams...

Back

Notifications & Announcements

Title Audience Date Status Actions
Back

Reports & Analytics

0

Total Students

0

Total Teachers

0

Admissions

₦0

Revenue

₦0

Outstanding Fees

0%

Attendance Rate

Back

System Settings

School Profile

Name, motto, address, email, logo

Session Settings

Academic year & terms

Grading System

Define grade rules

Security

Password policies, permissions

Backup

Manage backups

Audit Logs

View activity logs

Change Password

Update your admin password

Back

Timetable Management

Class Day Period 1 Period 2 Period 3 Period 4 Period 5 Period 6 Period 7 Period 8 Period 9 Period 10 Actions

Timetable Instructions

Back

Lesson Plan Management

Title Teacher Subject Class Week Status Submitted Actions
Back

Messages

From To Subject Date Status Actions
Back

Academic Sessions Management

Note: Promoting a session automatically archives the current one and starts a new academic year.
Session Name Start Date End Date Status Actions
Back

Library Request Management

Student Admission No Book Borrow Date Due Date Fine Status Reason Actions
Back

Library Dashboard

0

Total Physical Books

0

Total Digital Resources

0

Active Borrowings

0

Pending Requests

0

Overdue Books

0

Pending Upload Approvals

Back

Research & Digital Material Approval

Title Teacher Subject Class Type Status Actions
Back

Borrowing Management

Student Admission No Book Borrow Date Due Date Fine Status Actions
Back

Alumni Management

Back

Prospectus Management

Title Description File Type Upload Date Status Actions
Loading...
Back

Security Center

0

Active Sessions

0

Failed Logins (24h)

0

Locked Accounts

0

2FA Enabled Users

0

Recent Audit Logs

Valid

License Status

Recent Security Events
User Action Details Timestamp
Loading...
Back

Behavior Management

Student Class Date Type Description Action Taken Status Actions
Back

Parent-Teacher Meetings

Parent Teacher Date Time Topic Status Actions
Back

Transport Management

Student Route Pickup Time Drop-off Time Driver Vehicle Status Actions
Back

CBT Score Management

Loading CBT exams...

Back

My Timetable

Back

Attendance Records

0%

Attendance Rate

0

Total Days

0

Present

0

Absent

0

Late

Date Class Status Remark
Back

Academic Results

0

Average Score

Subject CA Score Exam Score Total Grade Remarks
Back

Assignments

Title Subject Posted Due Date Status Action
Back

Fees Status

0

Total Due

0

Total Paid

0

Outstanding

Fee Type Amount Due Amount Paid Balance Payment Date Status Receipt
Back

My Profile

Back

Learning Materials

Title Subject Type Date Downloads Action
Back

Examination Schedule

Title Subject Date Time Venue Status
Back

Notifications

Title Priority Date Status
Back

Academic Progress

Subject Previous Score Current Score Change Trend
Back

Messages

From Subject Date Status Action
Back

Academic Calendar

Event Category Date Location Status
Back

CBT Exams

Title Subject Duration Questions Time Venue Status Score Result Action
Back

Loading Exam...

Loading exam...
Back

Library

Book ID Title Author Category Status Action
Back

My Borrowing History

Book Author Borrow Date Due Date Status Action
Back

Reports

-

Class

0%

Attendance

0%

Average Score

0

Pending Assignments

0

Upcoming Exams

₦0

Outstanding Fees

0

Unread Messages

0

Borrowed Books

Back

Transport

Route Pickup Time Drop-off Time Driver Vehicle Status
Loading transport data...
Back

Settings

Change Password

Update your password

Back

Child's Performance

Student Class Subject CA Score Exam Score Total Grade Remarks
Back

Attendance Monitoring

Date Student Class Status Remark
Back

Fee Payments

Receipt No Fee Type Amount Due Amount Paid Balance Payment Date Status Receipt
Back

Message Teacher

From Subject Date Status Action
Back

Child Profile

Back

Assignments

Title Subject Posted Due Date Status Action
Back

Examination Schedule

Title Type Subject Date Time Venue Status Score
Back

Academic Calendar

Event Category Date Location Status
Back

Notifications

Title Priority Date Status
Back

Behavior Reports

Date Type Description Action Taken Status
Back

Parent Meetings

Date Teacher Topic Status Actions
Back

Learning Resources

Title Subject Type Date Action
Back

Transport

Route Pickup Time Drop-off Time Driver Vehicle Status
Loading transport data...
Back

Reports

Back

Settings

Change Password

Back

My Classes

Class Name Section Academic Year Students Actions
Back

Attendance

Date Student Class Status Action
Back

Upload Results

Student Class Subject CA Exam Total Grade Action
Back

Assignments

Title Subject Class Due Date Downloads Status Actions
Back

Lesson Plans

Title Subject Class Week Status Actions
Back

Attendance Record

Date Student Class Status Remark
Back

Internal Messaging

From Subject Date Status Action
Back

Student Profiles

Name Student ID Class Action
Back

Timetable

Back

Examination Management

Back

Library

Book ID Title Author Category Status Action
Back

My Borrowing History

Book Author Borrow Date Due Date Status Action
Back

Academic Calendar

Event Category Date Location Status
Back

CBT Scores

Record CBT exam scores

Loading CBT exams...

Back

Learning Materials

Back

Reports & Analytics

Back

Settings

Change Password

Back

Parent-Teacher Meetings

Parent Teacher Date Time Topic Status Actions
Back

Research & Digital Material Requests

Title Subject Class Type Status Date Actions
Loading requests...
Back

Class Results Summary

Loading class summary...