A bit random, I know.. but check this out.
2012
#1 PG Kris Dunn
#1 SG Shabazz Muhammad
#2 SG Ricardo Ledo
#1 SF Kyle Anderson
#1 PF Anthony Bennett
#5 PF Perry Ellis
#1 C Nerlens Noel
2011
#1 PG Marquis Teague
#1 SG Austin Rivers
#2 SG Brad Beal
#1 SF Michael Kidd-Gilchrist
#1 PF Anthony Davis
#5 PF Cody Zeller
#1 C Norvel Pelle
2010
#1 PG Josh Selby
#1 SG Reggie Bullock
#2 SG Will Barton
#1 SF Harrison Barnes
#1 PF Enes Kanter
#5 PF CJ Leslie
#1 C Jared Sullinger
2009
#1 PG John Wall
#1 SG Avery Bradley
#2 SG Michael Snaer
#1 SF Jordan Hamilton
#1 PF Demarcus Cousins
#5 PF Renardo Sidney
#1 C Derrick Favors
2008
#1 PG Jrue Holiday
#1 SG Demar DeRozan
#2 SG Scotty Hopson
#1 SF Al-Farouq Aminu
#1 PF Greg Monroe
#5 PF Terrence Jennings
#1 C B.J. Mullens
2007
#1 PG Derrick Rose
#1 SG Eric Gordon
#2 SG James Harden
#1 SF Kyle Singler
#1 PF Michael Beasley
#5 PF Craig Brackens
#1 C Kevin Love
2006
#1 PG Javarvis Crittenton
#1 SG Wayne Ellington
#2 SG Gerald Henderson
#1 SF Kevin Durant
#1 PF Brandan Wright
#5 PF Duke Crews
#1 C Greg Oden
2005
#1 PG Greg Paulus
#1 SG Gerald Green
#2 SG Monta Ellis
#1 SF Julian Wright
#1 PF Josh McRoberts
#5 PF Keith Brumbaugh
#1 C Andrew Bynum
2004
#1 PG Shaun Livingston
#1 SG Malik Hairston
#2 SG Joe Crawford
#1 SF Josh Smith
#1 PF Dwight Howard
#5 PF Mike Williams
#1 C Al Jefferson
2003
#1 PG Shannon Brown
#1 SG LeBron James
#2 SG Mike Jones
#1 SF Luol Deng
#1 PF Ndudi Ebi
#5 PF Trevor Ariza
#1 C James Lang
2002
#1 PG Raymond Felton
#1 SG Bracey Wright
#2 SG Rashad Anderson
#1 SF Carmelo Anthony
#1 PF Sean May
#5 PF Alexander Johnson
#1 C Jason Fraser
Which of these would you call the best classes?