Improve appointments.

- Improve content trimming.
- Add .infoTypeString()
Fix grades.