Based on this reasonably complicated project, I've experienced a deeper
understanding of teamwork and encapsulation. Without our well defined
interface as well as the cooperativeness of every one in the group, the
whole progress could not have been running as smoothly as it is. Sure
enough, the leader, who has been carefully designing the project plan
and giving us detailed guidelines along the road, should not be left
unmentioned.
