The best group is not the one with a single leader leading the way, ensuring that everything is on the right track. Neither is the best group the one which finishes the project weeks before the deadline..
The best group is where everyone procrastinate till few days before the deadline and started rushing for the project with a single mind and heart, where no one is blaming anyone for the procrastination. It is where everyone endures the humid environment to work on the project.
I am glad to have a best group this semester too. Last semester was awesome enough to leave wonderful memories with me till date. May the next one be as good.