A PHP Error was encountered

Severity: 8192

Message: strtolower(): Passing null to parameter #1 ($string) of type string is deprecated

Filename: MX/Loader.php

Line Number: 160

Backtrace:

File: /home/smsport1/public_html/royalheights/portal/application/third_party/MX/Loader.php
Line: 160
Function: strtolower

File: /home/smsport1/public_html/royalheights/portal/application/third_party/MX/Loader.php
Line: 192
Function: library

File: /home/smsport1/public_html/royalheights/portal/application/third_party/MX/Loader.php
Line: 153
Function: libraries

File: /home/smsport1/public_html/royalheights/portal/application/third_party/MX/Loader.php
Line: 65
Function: initialize

File: /home/smsport1/public_html/royalheights/portal/application/modules/web/controllers/Web.php
Line: 23
Function: __construct

File: /home/smsport1/public_html/royalheights/portal/index.php
Line: 319
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_database_driver::open($save_path, $name) should either be compatible with SessionHandlerInterface::open(string $path, string $name): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_database_driver.php

Line Number: 129

Backtrace:

File: /home/smsport1/public_html/royalheights/portal/application/third_party/MX/Loader.php
Line: 173
Function: _ci_load_library

File: /home/smsport1/public_html/royalheights/portal/application/third_party/MX/Loader.php
Line: 192
Function: library

File: /home/smsport1/public_html/royalheights/portal/application/third_party/MX/Loader.php
Line: 153
Function: libraries

File: /home/smsport1/public_html/royalheights/portal/application/third_party/MX/Loader.php
Line: 65
Function: initialize

File: /home/smsport1/public_html/royalheights/portal/application/modules/web/controllers/Web.php
Line: 23
Function: __construct

File: /home/smsport1/public_html/royalheights/portal/index.php
Line: 319
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_database_driver::close() should either be compatible with SessionHandlerInterface::close(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_database_driver.php

Line Number: 278

Backtrace:

File: /home/smsport1/public_html/royalheights/portal/application/third_party/MX/Loader.php
Line: 173
Function: _ci_load_library

File: /home/smsport1/public_html/royalheights/portal/application/third_party/MX/Loader.php
Line: 192
Function: library

File: /home/smsport1/public_html/royalheights/portal/application/third_party/MX/Loader.php
Line: 153
Function: libraries

File: /home/smsport1/public_html/royalheights/portal/application/third_party/MX/Loader.php
Line: 65
Function: initialize

File: /home/smsport1/public_html/royalheights/portal/application/modules/web/controllers/Web.php
Line: 23
Function: __construct

File: /home/smsport1/public_html/royalheights/portal/index.php
Line: 319
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_database_driver::read($session_id) should either be compatible with SessionHandlerInterface::read(string $id): string|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_database_driver.php

Line Number: 149

Backtrace:

File: /home/smsport1/public_html/royalheights/portal/application/third_party/MX/Loader.php
Line: 173
Function: _ci_load_library

File: /home/smsport1/public_html/royalheights/portal/application/third_party/MX/Loader.php
Line: 192
Function: library

File: /home/smsport1/public_html/royalheights/portal/application/third_party/MX/Loader.php
Line: 153
Function: libraries

File: /home/smsport1/public_html/royalheights/portal/application/third_party/MX/Loader.php
Line: 65
Function: initialize

File: /home/smsport1/public_html/royalheights/portal/application/modules/web/controllers/Web.php
Line: 23
Function: __construct

File: /home/smsport1/public_html/royalheights/portal/index.php
Line: 319
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_database_driver::write($session_id, $session_data) should either be compatible with SessionHandlerInterface::write(string $id, string $data): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_database_driver.php

Line Number: 206

Backtrace:

File: /home/smsport1/public_html/royalheights/portal/application/third_party/MX/Loader.php
Line: 173
Function: _ci_load_library

File: /home/smsport1/public_html/royalheights/portal/application/third_party/MX/Loader.php
Line: 192
Function: library

File: /home/smsport1/public_html/royalheights/portal/application/third_party/MX/Loader.php
Line: 153
Function: libraries

File: /home/smsport1/public_html/royalheights/portal/application/third_party/MX/Loader.php
Line: 65
Function: initialize

File: /home/smsport1/public_html/royalheights/portal/application/modules/web/controllers/Web.php
Line: 23
Function: __construct

File: /home/smsport1/public_html/royalheights/portal/index.php
Line: 319
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_database_driver::destroy($session_id) should either be compatible with SessionHandlerInterface::destroy(string $id): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_database_driver.php

Line Number: 295

Backtrace:

File: /home/smsport1/public_html/royalheights/portal/application/third_party/MX/Loader.php
Line: 173
Function: _ci_load_library

File: /home/smsport1/public_html/royalheights/portal/application/third_party/MX/Loader.php
Line: 192
Function: library

File: /home/smsport1/public_html/royalheights/portal/application/third_party/MX/Loader.php
Line: 153
Function: libraries

File: /home/smsport1/public_html/royalheights/portal/application/third_party/MX/Loader.php
Line: 65
Function: initialize

File: /home/smsport1/public_html/royalheights/portal/application/modules/web/controllers/Web.php
Line: 23
Function: __construct

File: /home/smsport1/public_html/royalheights/portal/index.php
Line: 319
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_database_driver::gc($maxlifetime) should either be compatible with SessionHandlerInterface::gc(int $max_lifetime): int|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_database_driver.php

Line Number: 333

Backtrace:

File: /home/smsport1/public_html/royalheights/portal/application/third_party/MX/Loader.php
Line: 173
Function: _ci_load_library

File: /home/smsport1/public_html/royalheights/portal/application/third_party/MX/Loader.php
Line: 192
Function: library

File: /home/smsport1/public_html/royalheights/portal/application/third_party/MX/Loader.php
Line: 153
Function: libraries

File: /home/smsport1/public_html/royalheights/portal/application/third_party/MX/Loader.php
Line: 65
Function: initialize

File: /home/smsport1/public_html/royalheights/portal/application/modules/web/controllers/Web.php
Line: 23
Function: __construct

File: /home/smsport1/public_html/royalheights/portal/index.php
Line: 319
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: ini_set(): Session ini settings cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 284

Backtrace:

File: /home/smsport1/public_html/royalheights/portal/application/third_party/MX/Loader.php
Line: 173
Function: _ci_load_library

File: /home/smsport1/public_html/royalheights/portal/application/third_party/MX/Loader.php
Line: 192
Function: library

File: /home/smsport1/public_html/royalheights/portal/application/third_party/MX/Loader.php
Line: 153
Function: libraries

File: /home/smsport1/public_html/royalheights/portal/application/third_party/MX/Loader.php
Line: 65
Function: initialize

File: /home/smsport1/public_html/royalheights/portal/application/modules/web/controllers/Web.php
Line: 23
Function: __construct

File: /home/smsport1/public_html/royalheights/portal/index.php
Line: 319
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: session_set_cookie_params(): Session cookie parameters cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 296

Backtrace:

File: /home/smsport1/public_html/royalheights/portal/application/third_party/MX/Loader.php
Line: 173
Function: _ci_load_library

File: /home/smsport1/public_html/royalheights/portal/application/third_party/MX/Loader.php
Line: 192
Function: library

File: /home/smsport1/public_html/royalheights/portal/application/third_party/MX/Loader.php
Line: 153
Function: libraries

File: /home/smsport1/public_html/royalheights/portal/application/third_party/MX/Loader.php
Line: 65
Function: initialize

File: /home/smsport1/public_html/royalheights/portal/application/modules/web/controllers/Web.php
Line: 23
Function: __construct

File: /home/smsport1/public_html/royalheights/portal/index.php
Line: 319
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: ini_set(): Session ini settings cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 306

Backtrace:

File: /home/smsport1/public_html/royalheights/portal/application/third_party/MX/Loader.php
Line: 173
Function: _ci_load_library

File: /home/smsport1/public_html/royalheights/portal/application/third_party/MX/Loader.php
Line: 192
Function: library

File: /home/smsport1/public_html/royalheights/portal/application/third_party/MX/Loader.php
Line: 153
Function: libraries

File: /home/smsport1/public_html/royalheights/portal/application/third_party/MX/Loader.php
Line: 65
Function: initialize

File: /home/smsport1/public_html/royalheights/portal/application/modules/web/controllers/Web.php
Line: 23
Function: __construct

File: /home/smsport1/public_html/royalheights/portal/index.php
Line: 319
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: ini_set(): Session ini settings cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 316

Backtrace:

File: /home/smsport1/public_html/royalheights/portal/application/third_party/MX/Loader.php
Line: 173
Function: _ci_load_library

File: /home/smsport1/public_html/royalheights/portal/application/third_party/MX/Loader.php
Line: 192
Function: library

File: /home/smsport1/public_html/royalheights/portal/application/third_party/MX/Loader.php
Line: 153
Function: libraries

File: /home/smsport1/public_html/royalheights/portal/application/third_party/MX/Loader.php
Line: 65
Function: initialize

File: /home/smsport1/public_html/royalheights/portal/application/modules/web/controllers/Web.php
Line: 23
Function: __construct

File: /home/smsport1/public_html/royalheights/portal/index.php
Line: 319
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: ini_set(): Session ini settings cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 317

Backtrace:

File: /home/smsport1/public_html/royalheights/portal/application/third_party/MX/Loader.php
Line: 173
Function: _ci_load_library

File: /home/smsport1/public_html/royalheights/portal/application/third_party/MX/Loader.php
Line: 192
Function: library

File: /home/smsport1/public_html/royalheights/portal/application/third_party/MX/Loader.php
Line: 153
Function: libraries

File: /home/smsport1/public_html/royalheights/portal/application/third_party/MX/Loader.php
Line: 65
Function: initialize

File: /home/smsport1/public_html/royalheights/portal/application/modules/web/controllers/Web.php
Line: 23
Function: __construct

File: /home/smsport1/public_html/royalheights/portal/index.php
Line: 319
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: ini_set(): Session ini settings cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 318

Backtrace:

File: /home/smsport1/public_html/royalheights/portal/application/third_party/MX/Loader.php
Line: 173
Function: _ci_load_library

File: /home/smsport1/public_html/royalheights/portal/application/third_party/MX/Loader.php
Line: 192
Function: library

File: /home/smsport1/public_html/royalheights/portal/application/third_party/MX/Loader.php
Line: 153
Function: libraries

File: /home/smsport1/public_html/royalheights/portal/application/third_party/MX/Loader.php
Line: 65
Function: initialize

File: /home/smsport1/public_html/royalheights/portal/application/modules/web/controllers/Web.php
Line: 23
Function: __construct

File: /home/smsport1/public_html/royalheights/portal/index.php
Line: 319
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: ini_set(): Session ini settings cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 319

Backtrace:

File: /home/smsport1/public_html/royalheights/portal/application/third_party/MX/Loader.php
Line: 173
Function: _ci_load_library

File: /home/smsport1/public_html/royalheights/portal/application/third_party/MX/Loader.php
Line: 192
Function: library

File: /home/smsport1/public_html/royalheights/portal/application/third_party/MX/Loader.php
Line: 153
Function: libraries

File: /home/smsport1/public_html/royalheights/portal/application/third_party/MX/Loader.php
Line: 65
Function: initialize

File: /home/smsport1/public_html/royalheights/portal/application/modules/web/controllers/Web.php
Line: 23
Function: __construct

File: /home/smsport1/public_html/royalheights/portal/index.php
Line: 319
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: ini_set(): Session ini settings cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 377

Backtrace:

File: /home/smsport1/public_html/royalheights/portal/application/third_party/MX/Loader.php
Line: 173
Function: _ci_load_library

File: /home/smsport1/public_html/royalheights/portal/application/third_party/MX/Loader.php
Line: 192
Function: library

File: /home/smsport1/public_html/royalheights/portal/application/third_party/MX/Loader.php
Line: 153
Function: libraries

File: /home/smsport1/public_html/royalheights/portal/application/third_party/MX/Loader.php
Line: 65
Function: initialize

File: /home/smsport1/public_html/royalheights/portal/application/modules/web/controllers/Web.php
Line: 23
Function: __construct

File: /home/smsport1/public_html/royalheights/portal/index.php
Line: 319
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: session_set_save_handler(): Session save handler cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 110

Backtrace:

File: /home/smsport1/public_html/royalheights/portal/application/third_party/MX/Loader.php
Line: 173
Function: _ci_load_library

File: /home/smsport1/public_html/royalheights/portal/application/third_party/MX/Loader.php
Line: 192
Function: library

File: /home/smsport1/public_html/royalheights/portal/application/third_party/MX/Loader.php
Line: 153
Function: libraries

File: /home/smsport1/public_html/royalheights/portal/application/third_party/MX/Loader.php
Line: 65
Function: initialize

File: /home/smsport1/public_html/royalheights/portal/application/modules/web/controllers/Web.php
Line: 23
Function: __construct

File: /home/smsport1/public_html/royalheights/portal/index.php
Line: 319
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: session_start(): Session cannot be started after headers have already been sent

Filename: Session/Session.php

Line Number: 143

Backtrace:

File: /home/smsport1/public_html/royalheights/portal/application/third_party/MX/Loader.php
Line: 173
Function: _ci_load_library

File: /home/smsport1/public_html/royalheights/portal/application/third_party/MX/Loader.php
Line: 192
Function: library

File: /home/smsport1/public_html/royalheights/portal/application/third_party/MX/Loader.php
Line: 153
Function: libraries

File: /home/smsport1/public_html/royalheights/portal/application/third_party/MX/Loader.php
Line: 65
Function: initialize

File: /home/smsport1/public_html/royalheights/portal/application/modules/web/controllers/Web.php
Line: 23
Function: __construct

File: /home/smsport1/public_html/royalheights/portal/index.php
Line: 319
Function: require_once

A PHP Error was encountered

Severity: 8192

Message: strtolower(): Passing null to parameter #1 ($string) of type string is deprecated

Filename: MX/Loader.php

Line Number: 160

Backtrace:

File: /home/smsport1/public_html/royalheights/portal/application/third_party/MX/Loader.php
Line: 160
Function: strtolower

File: /home/smsport1/public_html/royalheights/portal/application/third_party/MX/Loader.php
Line: 192
Function: library

File: /home/smsport1/public_html/royalheights/portal/application/third_party/MX/Loader.php
Line: 153
Function: libraries

File: /home/smsport1/public_html/royalheights/portal/application/third_party/MX/Loader.php
Line: 65
Function: initialize

File: /home/smsport1/public_html/royalheights/portal/application/modules/web/controllers/Web.php
Line: 23
Function: __construct

File: /home/smsport1/public_html/royalheights/portal/index.php
Line: 319
Function: require_once

ROYAL HEIGHTS ACADEMY
ROYAL HEIGHTS ACADEMY
hicon1.png

Learn From The Experts

hicon2.png

Book Library & Store

hicon3.png

Worldwide Recognize

hicon4.png

Best Industry Leaders

Lorem Ipsum Dolor Amet

Admission

Admission is on-going. Apply now!

Nursery
Primary
Secondary

STARTING LEARNING WITH US TODAY

Enhance your skIlls wIth best education

Apply Now

Meet Our Team

t1.jpg
Contact Us

  • (6)
t2.jpg
Contact Us

  • (6)
t3.jpg
Contact Us

  • (6)
t4.jpg
Contact Us

  • (6)
t5.jpg
Contact Us

  • (6)
t6.jpg
Contact Us

  • (6)
t7.jpg
Contact Us

  • (6)
t8.jpg
Contact Us

  • (6)

Testimonials

See what people say about our amazing services.

  • Alh. Shamsudeen U
    Parent

    I was looking for a school with high standard and good morals where my children can develop holistically with children from both elitist and middle-class background. And I found it in ROYAL HEIGHTS ACADEMY .

  • Rhusda D'suza
    Parent

    My daughter could hardly speak in English when she joined the school, but within a year she now communicates confidently in English and is very confident and happy. Thanks to ROYAL HEIGHTS ACADEMY .

  • Eyamin Hossen
    Parent

    Coming to ROYAL HEIGHTS ACADEMY .

    is one of the best things that happened to me. From a francophone country with very little knowledge of English when I got enrolled , I was overwhelmed with joy when I saw my BECE result. I had straight As in all my subjects. Thanks to ROYAL HEIGHTS ACADEMY .

Latest News And Events

Keep up with all the latest news and events.

Events
1.jpg

Elegant Light Box Paper Cut Dioramas New Design Conference

Events
1a.jpg

Elegant Light Box Paper Cut Dioramas New Design Conference

Events
1b.jpg

Elegant Light Box Paper Cut Dioramas New Design Conference

Marketing

A Solution Built for Teachers

Business

An Overworked Newspaper Editor

Download & Get Started

Access your the school portal
from anywhere in
the world.

phone_home.png
1.png
1.png
1.png
1.png
1.png