Assignment 5 Self-Reflection