David Stephens is undoubtedly the best and most tactful Australian migration agent with high capability in making possibilities, specially when all the hopes are gone and achieving desired goals is inaccessible and even impossible. I had three different cases under his supervision and the entire outcomes were successful.