thanks for your reply.
then apply for green card using TN or H1B? which one is better? what's the difference?