Gainsborough School is a co-operative learning community where all achievements are celebrated and valued. Staff facilitate and engage learning through creativity, innovation, effective communication technologies and by harnessing students’ talents.