why virtual magicians are best for kids