Skip to main content


Lessons with John de Pfyffer

I teach through a busy schedule of classes, workshops and private lessons. The classes are generally in the evenings at a variety of locations in Victoria, and usually run as a cumulative series of lessons. The workshops are often associated with either a dance or a practice session. Private lessons are by arrangement, either in my home studio or in an appropriate hall.

Details of times, locations and costs are circulated through my mailing list which you can sign up for at

February Dance Classes with John de Pfyffer:

Beginner Swing/Jive:
Sundays, 8:30-9:30pm,
Feb 18-Mar 25 (CUC*) (6 weeks)

Beginner West Coast Swing:
Fridays, 6:30-7:30pm,
Feb 23-Mar 30 (JBCS*) (6 weeks)

Intermediate Waltz & Foxtrot:
Sundays, 7:30-8:30pm,
Feb 18-Mar 25 (CUC*) (6 weeks)

Level 2 Night Club 2 Step
Tuesdays, 8:15-9:30pm,
Feb 20-Mar 27 (CUC*) (6 wks)

Level 2.1 Swing/Jive:
Sundays, 6:30-7:30pm,
Feb 18-Mar 25 (CUC*) (6 weeks)

Level 3 West Coast Swing:
Wednesdays, 7:30-8:30pm,
Feb 21-Mar 28 (CBUC*) (6 weeks)

Night Club 2 Step Level 4:
Wednesdays, 8:30-9:30pm,
Feb 21-Mar 28 (CBUC*) (6 weeks)

Bronze Tango:
Tuesdays, 7-8:15pm,
Feb 20-Mar 27 (CUC*) (6 wks)

Silver 2 Waltz:
Thursdays, 7-8:15pm,
Feb 22-Mar 29 (CBUC*) (6 weeks)

Silver 2 Rumba:
Thursdays, 8:15-9:30pm,
Feb 22-Mar 29 (CBUC*) (6 weeks)

Gold Star Quickstep:
Mondays, 7-8:15pm,
Feb 19-Mar 26 (CBUC*) (6 weeks)

Gold Star Cha Cha:
Mondays, 8:15-9:30pm,
Feb 19-Mar 26 (CBUC*) (6 weeks)

CUC = Centennial United Church, 649 Gorge Rd. East
= Cadboro Bay United Church, 2625 Arbutus Rd.
JBCS* = James Bay Community School, 140 Oswego, Phone 250-389-1470

To register for classes at JBCS please call 250-389-1470
To register for all other classes or to place your name on a singles list for a particular class please call John at 250-920-7556.

Cost: $65pp for 6 weeks, Sunday and Wednesday 1 hour classes are $60pp for 6 weeks.