Signed up to take a basic sewing class. The staff was extremely helpful and very knowledgeable on all things sewing. Can’t wait to sign up for future classes. As for alterations, I had previously been there to have something altered and they were extremely busy so instead of taking the item and possible having me wait a while for its return they told me of another place that could help. Great place! Also for all those avid sewers, this is the place to get all your sewing supplies… tons of items in all price ranges.