lecture topics review 214786