readiness: prompt willingness
abstraction: a general concept formed by extracting common features from specific examples
workbook: a student's book or booklet containing problems with spaces for solving them