I just noticed that although my current character completed a class in cosmetic surgery some time ago–and it says that, on the list of courses available–she can indeed sign up for it, again. When she does, class days appear in the weekly schedule up top, as though she’d never taken CS, before.
Note, this is with a game I’ve been playing since at least 1.05.