Pierrick Calvez promises a five minute visual guide to the better use of typefaces. It is very helpful. As a special bonus it teaches the differences between the Hyphen -, the En Dash –, and the Em Dash —; along with examples of their correct use. Go here.