Very few people are surefire NBA draft picks. Usually you can count on the top 3-4 players in a class to get drafted, but other than that you can't really plan on it.
Frank is a good player, but he is not a top 3-4 guy in his class. ESPN currently has him as the #11 player.