There is no M driving school for free with the M3. Search for the Larry Koch interview, this is one of the questions we asked him. You can pay for it. But a much better deal is to go to a BMW CCA driver's school. It's a full weekend for $400-$500, with a lot more track time and excellent instructors.
To get the flavor of it, here's a video of me at Summit Point raceway last year with the BMW CCA. This was my 10th track day, so realize the instruction was tailored to my experience. A newbie would receive instruction tailored to a newbie.