From a different direction, it was taught in one section of my university's data structures course. We were guinea pigs (https://forum.dlang.org/post/[email protected]), but I recall the experience being fun and students largely enjoying D. Transitioning to C++/Java in later coursework and professionally was a breeze.