What I liked
The entire experience itself was absolutely amazing. I learned so much about the field of software engineering and I am very thankful to have been given the opportunity. I was surprised to see just how team oriented and involved with other people one is during the entire process of developing software, a profession that I had once thought would involve more isolation. I learned that the key trait and skill of an engineer is not necessarily knowing the answer to a given problem right away, but to be able to find the answer to said problem.