How to detect rubish fonts?
When trying to see whether a font is bad you can use the following sequence of characters: WAVONIMYALIMLOXOYFAKIYMURASOZIR if the font is bad, you'll see that the sequence seems to break at some points. Usually, W A V seems to be characters from a different word. Also, O X O. And the O Y sequence. There are other issues that appear depending on the font. For well-designed fonts, those characters seem to flow one onto the next. You might need to do additional checks on whether the font fits your purpose - for reading, accent, or heading, but in general, the font will look good.