Typography is an essential aspect of graphic communication, but the mechanics involved in doing so elegantly can sometimes seem mystifying. Through lectures, assignments, demonstrations and discussions this course will help build a strong grasp of the elements that help to achieve strong typography. The class will explore various strategies in making sound typeface selections, concepts behind making multiple typefaces work together, and dealing with complex hierarchies. We will also tackle fine-tuning long passages of text, and explore various methods of building typographic grids. The class will also cover understanding, and mastery of, minute details (dashes, fractions, spaces, all those strange glyphs in the glyph palette, etc) which often go unseen, but are essential to crafting elegant typography. This is not a basics course, but is rather a more nuanced, deeper exploration of key ideas within typography.