 As of June 2006 the number of enrolled pupils was 1,418.Mayflower has specialisms in science and mathematics as well as languages.Mayflower offers a range of subjects, all of which are studied by students before year 9, at which point they begin GCSE courses and by year 10 drop subjects to concentrate on their chosen GCSE subjects.