I find it a bit surprising that classful networks is not common knowledge. I guess it's just a sign that times have changed. This was a basic thing I learn when I first learned about subnets.
Personally I never totally 'got' CIDR until I went back and learned what it replaced and why it was needed.