In addition to what Lara said ... is it Judy Niemeyer herself teaching, or someone else? From what I understand there are several people who teach "her" classes - they are trained in her methods and certified by her, but it may not be her. If that's important to you then you might want to at least check that out first.
aha ... what I heard verfied. Below in quotes copied from her website
"Due to the interest and demand for instruction for
Judy's Foundation Paper Piecing and other various techniques, we have decided to expand our teaching effort to include not only Judy but also a select few expert quilting instructors who will be certified to teach Judy's techniques. Currently, Judy is booking classes up to two years in advance. In adidtion to helping Judy reach new regions, provide more local representation, and meet the high demand, we hope this program will help meet your teaching needs. "
Also, here's the link to her classes. Click on her photo area, then a window with her bio will pop up. Once you get that, on the left is a link "Teaching schedule click here" - this is the list of classes that Judy herself is teaching. In the summer, it looks like she only has classes in Montana and Alberta Canada.
Hope this helps!
http://www.quiltworx.com/teachers/