This code is intended for educational purposes and to serve as a guide for those looking to review Python data structures / algorithms.
This code should not be plagiarized. Do the work and you'll be a computing science king/queen.
Much of this code was written with Matthew Molinar following the Pair Programming model.