Hi,
It might be not that new, but just in case. In the Login magazine I won at last meeting¹s raffle there is an article about the subj. The course is opensourced.
https://github.com/teachbsd/course
Relies on a rather expensive book though, ³The Design and Implementation of the FreeBSD Operating System².