I have taken two Vibration classes from Alan and have found him to be knowledgeable in all areas of this involved topic. His grasp of theory and practical experience bring a multi-faceted approach to his teaching style. Class is relaxed with a focus on theory as well as real world application. I highly recommend Alan.