At St. Joseph's Academy our aim is to mold our students into well rounded individuals and future leaders of tomorrow.
We offer a wide range of courses that will help to prepare our boys for their futures and set then on the path to success.

Below is a list of all the classes that we offer.