Peter Kauffner has worked both as a newspaper reporter and as a teacher.
6,536 people have read this user's contributionsⓘ