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

May Dance Classes with John de Pfyffer:

Beginner Waltz & Foxtrot:
Tuesdays, 8:15-9:30pm,
May 15-June 19 (CUC*) (6 weeks)

Level 2 Swing/Jive:
Wednesdays, 7-8:15pm,
May 16-June 20 (CBUC*) (6 weeks)

West Coast Swing Flash Mob 2018 with John & Darlene:
Wednesdays, 8:15-9:30pm,
May 16-June 20 (CBUC*) (6 weeks)

Level 2.1 West Coast Swing: (No Class May 20)
Sundays, 7:30-8:30pm,
May 13-June 17 (CUC*) (5 weeks)

Level 2.1 Swing/Jive: (No Class May 20)
Sundays, 8:30-9:30pm,
May 13-June 17 (CUC*) (5 weeks)

Level 3 Swing/Jive - Charleston: (No Class May 20)
Sundays, 6:30-7:30pm,
May 13-June 17 (CUC*) (5 weeks)

Bronze 2 Waltz:
Tuesdays, 7-8:15pm,
May 15-June 19 (CUC*) (6 weeks)

Silver Foxtrot:
Thursdays, 7-8:15pm,
May 17-June 21 (CBUC*) (5 weeks)

Silver 2 Cha Cha:
Thursdays, 8:15-9:30pm,
May 17-June 21 (CBUC*) (5 weeks)

Gold Star Foxtrot: (No Class May 21)
Mondays, 7-8:15pm,
May 14-June 18 (CBUC*) (5 weeks)

Gold Star Samba: (No Class May 21)
Mondays, 8:15-9:30pm,
May 14-June 18 (CBUC*) (5 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: $40 for 4 weeks, $50 for 5 week Sunday 1-hour classes, $55pp for 5 weeks, $65 for 6 weeks.