Secondary schools Directory of after school clubs Browse records within Secondary schools Beeslack Community High School Dalkeith High School Lasswade High School Newbattle High School Penicuik High School Saltersgate (special education) St David's RC High School