Meet the StoryLearning Team

There's a lot of work that goes on behind the scenes every day at StoryLearning to keep things running smoothly. Thankfully, we have a small but dedicated team of people who are passionate about languages and helping you to learn them.

Let me introduce them…

Olly Richards


Olly Richards is a teacher, author, speaker and language learner!

He discovered the power of learning through story after a terrifying near-death experience on top of a mountain.

Since then, he has published 30+ language books, worked with major universities, and featured in documentaries on the BBC.

David pinto

David Pinto

Customer Support

If you’ve ever emailed in to StoryLearning, his name may sound familiar to you because Dave is in charge of Customer Support. He’s here to help students with any issues they encounter as they set sail on their language learning adventure together. 

Dave was born in the US, but upon graduating from college with a degree in Spanish language, he decided to move to Madrid, Spain where he now lives and works as an online English teacher. He likes to go hiking in the mountains, practicing calisthenics, and studying languages. He speaks Spanish and Portuguese. 

james granahan

James Granahan


James helps manage the day to day running of the StoryLearning from working with the content team, collaborating with our expert language teachers and helping to develop new language courses.

James is originally from Ireland but now lives on the road, splitting his time between Europe and South America. He loves travelling to new places and learning about different cultures and he spends his free time reading history books, hiking and learning new skills – especially languages! He speaks Spanish, Portuguese, French, Russian and a bit of German.

Cara Leopold

Blog Content

Cara looks after the blog – editing content and making it look nice on the website so that our visitors can read useful, helpful and inspiring articles that help them fulfil their language learning dreams! 

Cara grew up in the UK, in Scotland and in England, but moved to France in 2007. She lives in an obscure French city, about an hour from the Swiss border. When she’s not teaching English, she likes to watch movies and TV shows, listen to podcasts, go on hikes, pursue creative pursuits and do environmental activism. She speaks French, some Spanish and a little bit of German. 

Madeline Holler

Product Development

Madeline is involved  in pretty much every part of any StoryLearning course since she edits and format the member areas and works closely with our expert language teachers. She works hard to make sure how students experience the course is what was in mind when it was designed.

She's been learning languages since I was a teenager, first German and the Swiss German dialect of the Zürich region where she lived for a year. She later learned Japanese, when she lived and taught English there for two years. She started speaking Spanish in earnest two years ago, when spent a year in Oviedo, in northern Spain, for a year. She swears, one day, she'll finally get somewhere with French.

Eleonora Calviello


Eleonora is responsible for every aspect of publishing within the company. With the help of the team, she manages and oversees the content produced for publication, including reviewing all content, commissioning of relevant material, and developing strategies and style guidelines for each series produced by us.

Eleonora is originally from Italy but currently resides in Edinburgh, Scotland. She is currently pursuing a PhD in literature and enjoys reading, travelling and learning about different cultures through their literature and art. She speaks Italian, English, Spanish, and is currently learning French. 

Stefano Suigo

Language Expert

Stefano is in charge of replying to the students' comments in all (currently 5) Uncovered courses, answering their language-specific questions and helping them get unstuck with all kinds of explanations when needed (simply put: keeping them happy), as well as filing error reports for correction. He's also involved in finding new ways to improve the worksheets in general. 

Stefano is from Milan, Italy, but has lived in Brussels for what feels like a heck of a long time. He loves learning, using and reading in foreign languages, playing tennis and mixing cocktails. His Old Fashioned – as legend has it – is really good! He speaks German, English, Finnish, Portuguese, Japanese, French, Romanian, Spanish, plus some Icelandic, Chinese and Georgian, while still getting by in Italian. 

Sofía Félix Poggi

Writer & Podcast Host

Sofía is a talented writer from Argentina. She speaks Spanish, English, French and Italian. She work at StoryLearning as a story writer and is the writer and host of the StoryLearning Spanish podcast. She studied Art History and Journalism, so her favourite writing topic is art. She loves movies, animation history and good books.

Lisa Narramore


Lisa is a writer and language researcher with a background in wildlife painting and ESL teaching.  She's from South Africa and has taught English in Thailand. Currently Cape Town-based, she's nomadic and has lived in many places.

Lisa works with Olly on scripts for the YouTube channel, as well as writing language product reviews and blog posts.

Apart from English, Lisa speaks Afrikaans fluently and is studying Italian; she also has basic understanding of her local Bantu language (Xhosa). Her other passions are hiking and rock-climbing, reading, writing poetry, illustration, musical instruments and any island with a jungle on it. 

John Fotheringham


John is a linguist, author, teacher, and entrepreneur from the Seattle area. After studying Linguistics, Japanese, and TESOL at Western Washington University, he began a decade-long adventure in Asia, teaching English and working as a translator in Japan, Bangladesh, and Taiwan. He speaks Japanese and Mandarin Chinese. John lives in eastern Washington State where you can find him cooking healthy meals, making corny puns, doing improv comedy, and exploring single track on his bike.

Carla Heftye

Social Media

Carla is a 28 year old graphic designer based in Mexico City. She has worked as a designer and social media manager for theatre companies but have also for restaurants, lawyers, actors, and even for American Express and Cirque du Soleil. When she's not working she loves to sing, act, write and paint. She has created her own webcomic page on instagram called @thekitsunetree as well. Check it out!

Eric Schenk


Ines Novak

Product Development

Leonardo Vinueza