Learn Listen Play was the prime entertainment for two separate birthday parties - one for my son and one for my daughter (different ages). Frank was great to work with - he understands what is interesting and appealing to different age groups and he keeps them entertained! The kids have so much fun! From an adult perspective, Learn Listen Play is very professional and on time. I can't recommend Learn Listen Play enough!