Final Reflection Paper (IDS300)