Please take a look at this discusion.
http://www.selfhelpforums.com/viewtopic.php?t=1542 A person who claims to teach NEC code and be an inpector say the setup with the power at light and 12/3 switch legs going though the light is a violation. He says 12/3 must run from swith to switch.
[This message has been edited by jdevlin (edited 04-24-2003).]