academy demographics leadership science science leadership academy demographics There are a total of 498 students and 15 teachers at Science Leadership Academy for a student to teacher ratio of 34 to 1. The st… Tuesday, July 12, 2022 Edit