About a year ago, I started putting together a course to work through the first part of Crafting Interpreters in Rust. Having now done that a few times, I feel like my Rust skills have improved a LOT and I'm rather enjoying it.
I got to thinking about how to take it further. Then a little voice said "why not just teach everything in Rust all summer?" Yeah. So, I'm doing that.