Caroline creció en Surrey, se sacó la carrera de empresariales en la Universidad de Manchester y encontró un trabajo en el sector de la publicidad a principios de los noventa. Después de un par de años, lo que empezó siendo un año sabático viajando por el mundo, terminó por convertirse en siete años viajando y viviendo en el extranjero. Trabajó en varias empresas internacionales de Australia y Hong Kong antes de regresar a Londres. Fue entonces cuando decidió cambiar de sector, pasarse a la enseñanza y llegó a Barcelona. En 1999, se formó como profesora de inglés como lengua extranjera (EFL). En un principio, su plan era quedarse en la ciudad un mes, pero pronto encontró su espacio enseñando inglés de negocios a profesionales (aprovechando toda su experiencia anterior).
Ha colaborado con NELC desde sus inicios y trabajó con los fundadores en el ESADE Executive Language Center. Cuando no está dando clases, podemos encontrarla paseando por el Montseny y su objetivo actual es mejorar sus habilidades como bailarina de Lindy hop.