This package is Kathy Gray's ProfessorJ language ported to modern DrRacket.
For more information about ProfessorJ, see
www.professorj.org