Check out this recent article about Community Bike Works in Bicycling Magazine:

 https://www.bicycling.com/repair/a35235930/student-bike-repairs/