This book comes out in March this year, but there are already
videos at Youtube to support the course, and a lot of other pedagogical materials at
a dedicated website. I haven't seen the book yet, but this all looks promising. The book is priced reasonably.