BMW does one called the Ultimate Driving Experience where you get a couple autocross laps with instructors and you can take a bunch of different cars out for test drives.
I’ve don’t it the past few years, it was a ton of fun and I’ve now driven almost every car in the lineup.
Canyon/mountain driving. Love long sweeping corners especially.