German GCSE & IGCSE Samantha Rae “Highly dedicated tutor” Daniela Lehner “Highly experienced German teacher”