There are many resources on the web for typography. I looked into the website Type Connection, it is very useful and interactive.
When you first open the page you choose which main character you want to match. Then you choose which strategy you want to use to find a font match; a font that will look good with the main character font you chose. Lastly, you can read the biographies of other fonts and chose a match for the main character font. Then you send them on a date and the site tells you whether they are a good match or not.
I think the site is good to know about. It is fun and interactive, you learn about other typefaces, and are able to find font matches that will work well together. Below are some screenshots of when I was exploring the website.