Instructional assistant