Recently though, collaboration worked! Webucator's Python Training Team contacted me asking if Nat Dunn could detail the solution I put together for sorting streets. Nat's solution takes into consideration street prefixes when sorting. Nat Dunn's expertise shows through. After detailing my starting point, Nat crafts an even more streamlined solution taking into account an edge case I had not thought of.
This solution is detailed in Nat's excellent video and Gist embedded below. I am impressed and flattered. Very nicely done Nat and Webucator.