I just had the opportunity to take one of Ray White's 3-day Sewing Machine Repair classes. We had a small class of extension volunteers and one costume maker (engineer?) from California. Ray is a fantastic teacher and the class was well worth the fee. We had the opportunity to learn basic cleaning and maintenance procedures such as timing and feed dog adjustments that will allow us to keep any mechanical or computerized machine in good running order. Some of our class members were able to complete some challenging repairs that would have given even experienced technicians a run for their money.