Your course is superb - one of the best courses I ever did. In my point of view, the best combination is to participate in the course accompanied by your book. I read the specific chapters before the class lessons. Looking forward to your second book.

Yossi
Israel