Crafting Interpreters has two chapters on classes. I've gotten through the first chapter, although I haven't done a great job of keeping up with test coverage. I should be able to finish up the other chapter in a few days, and then I can work on stuff like increasing coverage and improving ergonomics.
I anticipate that it'll be somewhat of a bumpy ride, since I haven't exercised the new code yet. It can't be totally wrong, since it does typecheck, but there are probably a bunch of weird edge cases I haven't noticed yet.
It's midnight and I have nothing else to say, so, there we go.