But before school's out for the weekend, it's time to have a look at the most up-to-date marks for all 30 teams. Last week, we established a baseline grade of sorts for each team based on team performance in relation to talent and expectations, then placed them in order from lowest to highest.
There's been some shuffling in the hierarchy since then, after factoring in how all the "pupils" fared in completing their "homework" through the first full week of the month.
Some, like the San Antonio Spurs, Denver Nuggets, Boston Celtics and Indiana Pacers, are still streaking. Others, like the Golden State Warriors and the Memphis Grizzlies, are stumbling.
And still others, like the Los Angeles Lakers, Philadelphia 76ers and Minnesota Timberwolves, remain in basketball limbo.
Where do they all stand now? Who's acing the season, who's barely passing and who's straight-up flunking their way into the NBA draft lottery?