Welcome to Online Registration Portal

This site allows you to register for upcoming courses and events.  If you are registering more than one person or multiple courses, please create an account before registering.

If you already have a registration account, login first before selecting a class and checking out. Otherwise click the Create New Account button on the login page.  

To enroll in a class, click on a course group to the left, or click A to Z Index to see all of our courses at once.


NOTE: SPYC member account login is different from the registration login and will not work on the registration portal.  SPYC members, please contact us at 727-822-3113 or [email protected] for username & password.

To keep up-to-date with our upcoming events, follow us on Facebook at or