How does this learn-and-perform club work?