The SUTD challenge exercise in this case study was taken from SUTD’s class on Python programming. I don’t own the original CSV file and related resources. They belonged to the University. For academic purpose, I’ve chosen to deploy this challenge to illustrate an alternative approach to solutions. Most of the techniques I applied here were not taught in the SUTD’s class as they mostly come from the Python’s Pandas and Numpy libraries. The other deviation from the SUTD’s approach, is my choice of IDE, Jupyter Notebooks. It has the ability to isolate coding into cells which could be updated to run separately. It is amazing to be able to combine codes and notes intuitively without the need to execute repetitive commands. It helps that when we share the codes, new ones could be added to the workflow without overriding the old codes.