Coursework for my Foundations 2 module.