In partial requirement of the Coursera - Developing Data Products from Johns Hopkins