Outstanding all around. Pam is an excellent teacher and shares her talent in a step by step approach. Learned a ton.