I have never taken a racing course, but my introduction to sailing was on a racing boat (Tartan 10). I have gained most of my learning from sailing with top notch sailors - especially trimmers. Watching and listening to them has greatly improved my own knowledge and skill levels.
BTW - where do you do your Wednesday night racing?
ISPA Yachtmaster Offshore Instructor Evaluator
Sail Canada Advanced Cruising Instructor
IYT Yachtmaster Coastal Instructor
As I sail, I praise God, and care not. (Luke Foxe)