Satori is a Zen Buddhism term meaning sudden enlightenment, or one of those 'aha moments,†although there is no literal English translation for the word, says Victor Smith.
Smith owns Satori Dance Studios at 122 S. Monroe, and those aha moments are