A project initiated in 2009 and designed for and with the help of many teachers.
Today, Owlala is a platform adopted and loved by over a million people (teachers, children, parents).