John MacPeek


A true polyglot, John speaks six languages fluently and founded Languages4Life to help others discover their love of languages. When he isn’t swimming at Barceloneta beach or helping students with Spanish bureaucracy, John can be found studying Greek – language number 7.


  • CELTA course, International House 2011
  • Business Management, IESE Business School, 2010
  • Computer Science Bachelor Degree, 1984
John MacPeek