My vote is for Cindy Needham's Design It class or one of Patsy Thompson's classes. They are both excellent and I will be referring back to them for a long time. Their classes are a wealth of machine quilting information and they are both excellent teachers.