Stepp made his mea culpa to an angry crowd of 400 parents and students demanding an explanation for his new contact, which included an $83,000 bonus in addition to annual compensation totaling $186,000 in salary, allowances and other fringe benefits.