View   Your Cart
 Your Account

Catalog Search

Advanced Search

Quick Purchase

Enter the code of the class you are looking for.

Class Code:

Contact Us


Online registration is available on this website; after browsing the Catalog, select your course(s) click on "Enroll", enter your information and "Check Out". An email confirmation will be sent. See the FAQ's page for complete details

Telephone registration can be completed  by calling 215-297-0500 weekdays, 9 am - 5 pm. Any messages will be returned within 24 hours. Please have your Course Code(s) from the catalog ready and your credit card information available. Questions or additional information will not be handled at this number.

If you have questions or issues about any course or other aspect of our school please;

Our Mail Address is:


PO Box 282

New Hope, PA 18938

Classes will be held online for Fall. In some cases, classes will be held at offsite facilties following social distancing guidelines. Online classes will use the Zoom format and students need only have a computer, iPad, or Smartphone. An e-mail with link will be sent to students a week before each class begins so they can participate via Zoom.



If you would like to receive future email updates about Registration or Catalog availability, email us at info@CSNHS.org or simply use the "Join our Email List" below:



Join Our Email List

IT Support: