Daren Dewitt by Steve Haines | Sep 7, 2015Lovely blend of theory and practice. All at a manageable pace. I’m very satisfied and grateful.