Welcome to the repair classroom

We’re excited to offer a wide-range of classes for all skill levels and interests in our new classroom at 1714 NE Alberta St.– right next door to the Workspace and Bike Shop. From learning the names of bicycle components to bleeding brakes and building wheels, our classes have it covered! Your class fees directly support our no-cost community programming, including Bike Camp, Club, and more. View the class calendar below!


Class Descriptions & Registration


Basic Bicycle Mechanics 101 (BBM)
Our basic bicycle maintenance course teaches participants bicycle anatomy, how to change a flat tire, the basics of how to maintain their drivetrain. By the end of this course students will be able to name the components and frame of their bicycle, change a flat tire, and discern when to lubricate and replace their bicycle chain.
Price: $125

Basic Bicycle Mechanics 101 (BBM)


Intro to Shifting
This course includes discussion of the anatomy, function, and basic adjustment of front and rear derailleurs. By the end of this class students will be able to index and perform basic adjustments of 3×9 shifting systems. This is a two-part class.
Price: $300 

Intro to Shifting

Cable Rim Brakes
Includes discussion, of cantilever, caliper, and linear pull rim brakes. Students will adjust pads, spring, and cable tension of a linear pull brake system. Topics like modulation, cable tension, and brake set up will be defined and students will be able to discuss each brake type’s benefits and detriments in those terms.
Price: $175 

Cable Rim Brakes

Cable Disc Brakes
Includes discussion, and adjustment of single and dual dynamic pad cable actuated disc brake systems. Topics like modulation, cable tension, and brake set up will be defined and students will be able to discuss the benefits and detriments of a cable actuated system in those terms.
Price: $175 

Cable Disc Brakes

Hydraulic Brakes

Includes discussing the benefits of a hydraulic braking system and learning how the system functions. Students will understand and be able to replicate the bleeding procedure for SRAM’s DOT fluid hydraulic braking system, and Shimano’s mineral oil hydraulic braking system. This course will be split into 3 two hour sessions, over the course of three weeks.

Price $350
Check back for future dates

Wheel Truing

Participants will learn the theory of spoke tension and the effects of the hub and rim on spoke tension, spoke replacement, and lateral and radial truing of a wheel. Wheels will be supplied to participants, but you will have time at the end of class to work on your own wheel if you have a wheel you’d like to bring in. 

Price $100

Wheel Truing

Class-Wheel Truing

Wheel Building

This course covers wheel anatomy, lacing patterns and their application, spoke selection, and hub and rim compatibility. By the end of class participants will have built a complete wheelset. Teaching materials for class will be supplied. Participants will not get to keep the wheels they build as the parts will be re-used for future classes. This class or proof proficiency will be a prerequisite for Advanced Wheel Building.

Price $420
Check back for future dates

Wait List

If the class you would like to register is full, or none of the available class times work with your schedule, please complete the form below so we’re able to make accommodations for you in the future.

Class Wait List Form

Cancellation Policy: Cancellations made up to one week prior to the class can receive a refund minus the 3% transaction fee, cancellations between one week and 24 hours may change to another date. Cancellations with less than 24 hours notice will not be refunded.

Questions? Please reach out to classes@communitycyclingcenter.org with any class related inquiries.

May 2024

Mon Tue Wed Thu Fri Sat Sun
  • Basic Bicycle Maintenance
  • Basic Bicycle Maintenance
  • 5:30-8:00pm Cable Rim Brakes
  • 1:00-3:30pm Cable Disc Brakes

Connect with Us

Hours: Open Wednesday-Friday 11AM-7PM & Saturday/Sunday 12PM-5PM. Closed MondayBike Shop Address: 1700 NE Alberta St, Portland, OR 97211

Phone: 503.287.8786