Draft grades: How all 30 teams did

The 2010 NBA draft began as one of the most predictable in recent memory. Then, starting after pick No. 10, a flurry of trades made everyone's head spin, as draftees bounced from team to team for the rest of Thursday night.

In my day job as a college professor, I don't give final grades after just one day of class. But as an NBA analyst, that's essentially what I have to do when handing out draft grades just hours after teams have made their selections. The truth is, there is still so much we don't know about the 2010 draft class and how the players will fit with their respective teams. In other words, the ultimate draft grades won't be known for at least a couple of years.