According to the instruction you provided, there's only one python module needed for this assignment. By using csv and json modules, the program can read the data from the csv file, tweak a little bit like the duration field which is not the desired format, and store it in memory. After that, convert the data from python native data type (e.g list) to json. Everything is converted. The next step is to create json file and write data. That's it. Hope to be working with you.