South Molton, Devon
Science teacher to join their department. The ideal applicant will have a passion for computer science and be motivated...