improviser: (n) one who invents, composes, or performs with little or no preparation
laboratory: (n) a place for practice, observation, and testing
dancing: (v) to leap or skip about excitedly; to bob up and down; to move rhythmically usually to music, using prescribed or improvised steps and gestures
goat: (n) a hollow-horned, bearded ruminant mammal, originally of mountainous areas of the Old World