Text this: Introductory discrete mathematics