Peter Dudek

German teacher and pedagogue