Although the class was difficult at times, theres no one else I wouldve rather taken it with. Kayte is amazing and treats you with respect, she was always willing to help no matter what. If I could go back and take the class I would but only with Kayte because she was just that great!