This is it: the final exam.
Eight teams will take the field this Wild Card Weekend, having studied for over 17 regular-season weeks, four preseason weeks, two months of training camp and an entire offseason program. This weekend, they put themselves to the NFL's ultimate test: the playoffs.
The Packers, Ravens, Redskins and Texans won their divisions, but failed to earn a first-round bye. They play the wild cards this weekend, having to pass one extra hurdle on their road to glory.
The Colts, Bengals, Seahawks and Vikings are wild cards. They didn't win their division, but they did what they needed to do to make the postseason and have just as good a chance as the division winners to take home the Lombardi Trophy.
As games are played this weekend, I'll put an overall grade on their final exams. Plus, I'll put individual grades on the performance of their quarterback, running game, overall offense, run defense, pass defense, overall defense and coaching.
Keep watching this space as the games finish for updated grades!