Buenas Kefren, vengo trabajando en NH desde hace un par de años, y en un principio modificaba cosas que otros ya habían implementado, cuando me encontraba con alguna limitación o no entendía como resolver algo siempre buscaba "EL" tutorial / curso / lo-que-sea, pero nunca lo encontré, porque lo que yo quería hacer / resolver puntualmente, nadie lo habría registrado en ningún lugar.
En algún momento, lo que terminé haciendo es leer a conciencia
http://nhibernate.info/doc/nhibernate-reference/index.html, y mientras leía, codeaba tests unitarios, como para probar diferentes escenarios de lo que necesitaba hacer, mientras iba escalando la dificultad de lo que iba necesitando.
Terminé entendiendo que, ahí, está todo lo que se necesita, si se lo lee y se practica a conciencia.
Saludos Y ÉXITOS!!!