Are You A Good Drone?