This article is a reflective account of an individual on group activities. It discusses the importance of team working, theories of team working, and group communication. It also talks about the application of various models and theories in real-life situations and how they help in dealing with different situations. The article concludes by stating that team working helps in making projects successful and shares insights on how to make group activities successful.