A nice touch is the workbook, which encourages you to slow down and really think through each concept.