We are looking for a Science teacher for our school located in Barcelona. It is a permanent role to start in September and full time. Requirements: BA in Sciencee Native english level or C2