Special subjects such as Art, ICT and PE are based on the British National Curriculum. A reading programme has been implemented in Y3 - Y9 based on reading levels. The school has a very active Counselling programme for Y10 - Y13. Additionally, a life Skills course is offered in Y2 - Y9 which uses a programme developed by a Bahraini educator and author. The course provides students with emotional intelligence among other important skills.