Very thorough. I learned so much online and in person. I learned so much. The instructors really helped calm our nerves and teach us how to perform the procedures. I loved all of the instructors but Angela and Monica were the absolute best for hands on training. Sandra was the best didactic instructor. They gave breaks as needed and helped us study for our exams.