does this class include the materials needed in the price of the class?Also is this class for beginers as well as more advanced pinstipers? me and my girlfriend have very limited expierence in this subject but are very willing to learn. we don,t want to feel out of place if it is a more advanced class than we are capable of doing. Thanks, John