Do rookies have to be divided into groups for final projects? Who’s in charge of grouping them?
In a big class setting, dividing the rookies into several groups is highly recommended to enhance their teamwork and communication skills (also to reduce presentation time on demo day).
But in a small class setting, it is okay to have them work individually. Don’t forget to adjust the projects so they can finish it in time!