What I liked
I worked and learned with a team for continued development of an app with server and database integration.
I was able to learn while contributing to an useful product.
Weekly meetings with supervising professor were helpful and kept goals clear.
Fairly relaxed schedule. I arrived on campus ~8AM, at the lab ~10AM, and left ~3-5PM.