Seol mar théacs é seo: Innovative Shake Table Laboratory Instruction: Implementation and Assessment of Student Learning