Knowledgeable, patient and supportive, 3 words I would use to describe Chris Sifleet. Being 52 years young & self taught I had picked up quite a few bad habits so decided ... more