In MSF Primary we have small class sizes, allowing teachers to provide a highly individualised approach to learning. On average there are 20-21 students in a class, in smaller groups of 5-15 students we teach German as an additional language in different ability streams and 2-5 students are taught in our English as an additional language classes.