Assignment 2 Self-Reflection