Class list – calendar view (by date)

Class list – written view (by topic)

Ready to register for any of our classes? You can either:

Have an idea for a topic or skill you’d like to learn about but don’t see it on our schedule? Let us know and we’ll see what we can do! Just email:

Questions? Drop us a line at or call us at 503.922.1150.

Get to know us!

To read bios of our teachers click here.