Great job, well organized! Very step by step with plenty of time for taking notes and answering questions. Even though some information was familiar, it was helpful to learn different approaches to achieving the end result (including some timesaving solutions).