The school's libraries together have a collection of more than 18,000 volumes and subscribe to 65 periodicals and 6 newspapers.
Sports facilities include tennis courts, three playgrounds, a kindergarten play area (with sandbox and play equipment), and a full-size gymnasium with a locker room.