Ming^2 definately can play good D, but he is too slow falling back. Definately will be a factor when playing at NBA level. Also, his playing style is too predictive. He also need to learn a few more tricks other than just pick and roll if someone big box him out.