If you're going to take one driving school in your life it should be a rally school. The techniques you learn here are applicable to snowy days, rainy days, icy conditions, etc. That stands whether you're into driving or not. If you ARE a driving enthusiast, this will be some of the most exciting and informative days of your life.
On day 2, we were bouncing around a fast corner while drifting a Subaru and the instructor is saying "more gas, more gas." I recommend doing the 2-day class. One day one you learn a lot of techniques on a cone course but day 2 is when you start to solidify those lessons in your brain and get to apply them on some really exciting terrain. Also, everyone on staff are kind, the landscape is gorgeous, and there's dogs. Top to bottom it's one of my favorite places on Earth.