Can’t remember how I found this but check out this blog by Todd Roeth, Assistant Professor at Marietta College. Seems like Todd teaches a typography class called GRPH: 210 Typography and he posts the lessons on his blog. Some of the stuff is pretty basic but it’s still a good resource none the less.