This course was so in-depth and I loved how much support we all received. The course was really good, everything I learned was so much more than I had expected. I think Sami is a really great trainer. She went over absolutely everything and more. I would recommend this class to others and let them know how in depth the training is and how thorough the trainers are.