Learning while having fun? It sounds like a trap! Intensive, engaging, very social!