Er worden teams gemaakt met een groep studenten en één student wordt aangewezen als teamleider, waarbij een mentor van Clarusway de vergaderingen bijwoont. Tijdens deze bijeenkomsten werken studenten samen aan hun wekelijkse documenten en passen ze hun opgedane kennis toe om problemen op te lossen. Elke week krijgen ze een code-uitdaging en worden ze voortdurend geëvalueerd om er zeker van te zijn dat ze op de goede weg zijn.
Het leren wordt vergemakkelijkt door discussies over interviewvragen in de documenten. Teams nemen deel aan teamwerkactiviteiten en -projecten, en ze kunnen extra bijeenkomsten organiseren buiten de reguliere lesperioden. Studenten worden gekoppeld aan codebuddyteams, met periodieke veranderingen om hen bloot te stellen aan verschillende benaderingen, waardoor een peer-to-peer leeromgeving wordt bevorderd. Door deze rotatie kunnen studenten inzichten verwerven vanuit verschillende perspectieven. Teams gebruiken tools zoals Jira en GitHub om hun projecten gezamenlijk te beheren.