You'd think that was the good news, but it's not. In the age of typewriters, upper case and underlining were our only design capabilities. We took our typewritten drafts to a trained graphic designer, and all was well. Today's writers have countless typefaces available, and some people use too many in a document. The result can be ugly and unreadable.
Design principles are normally time-consuming and hard to teach in traditional classes.
There are good textbooks, but they're not interactive or dynamic. DesignSense shows different design options dynamically. The learner can experiment with type and text. There's an especially good section on typeface. With this 12-hour course, it's possible to work through each lesson in about a half an hour.