John Barrows

John Barrows

About Me
John Barrows is a long-term US resident of Germany and holds an MA degree in German and Slavic studies from the University of Tübingen. He is professionally involved in corporate language training design.