A computer-based education system monitors brain activity of the student to produce an “engagement” signal that may be compared against a dynamic threshold to identify a plurality of points demarcating periods of declining attention. These points are used to trigger modifications to the presentation of the educational program to promote student retention of the present information.