Mentalyhealthyschools.org has put together this large repository of resources and information covering a huge range of risk and protective factors for schools to be cognizant of.
It can be used to get a general overview, or an in-depth knowledge and further reading.
Check it out here:
www.mentallyhealthyschools.org.uk/risks-and-protective-factors/