I have taken lessons from Mary Pat for over 15 years. The thing that always amazes all of us is that week after week she still teaches us something new. We accuse her of holding out on us!!! We have no doubt we still have much to learn from Mary Pat!!