Languages

  • Spanish
    Total XP: 8218 XP
  • French
    Total XP: 2941 XP
  • German
    Total XP: 1338 XP
David Esdaile

David Esdaile (DavidEsdaile)

I'm a retired schoolteacher. I love languages and I volunteer teaching TESOL.