HUB in Vancouver B.C. is offering a series of small 3-hour long introductory classes to teach people how to fix and maintain their bicycles. The classes are held at
The Pedal Depot (1830 Ontario Street) in Vancouver.
More information on this topic is available at
https://bikehub.ca/bike-education/maintenance-mechanics
The introductory classes only cover brakes, gears, hubs and wheels and cost $200 to sign up for all 4 classes.
The graphic below lists the classes as "intermediate", but the classes really are designed for complete beginners.
The "beginner" 2-hour class is more of a "complete basics" class which covers jargon, terminology, etc and almost no mechanical skills and is designed to teach people how their bicycle works, and what the different parts are called. The beginner 2-hour class does a basic inspection, how to clean and oil a chain, check for wear and tear, and patch a flat - basically all things you could learn from a YouTube video or by reading The Bicycle Mechanic.
So if you already know how to fix a flat, you probably don't need to take that course.
On the other hand if you are looking to become a true professional bicycle mechanic, you are probably best off taking the six week
bicycle mechanic training course at Quadra Island (which is not far from Vancouver), which costs $2500 for tuition and residence. Students come from all over the world to take the course at Quadra Island because it is the most intensive and comprehensive bicycle mechanic training course in the world.