You are in: Australia & New Zealand Change location
Solid material, comprehensive, and Moodle test banks.
I liked the previous version, and decided that this update covered everything else I wanted to add to the course since I last taught it. Thanks!
Very comprehensive as a single book for the course and matches my syllabus.