Question: is nh3 a good leaving group?
Answer: Because NH3 is an excellent leaving group - even better than H20. Another way to think about it is that good leaving groups are weak Lewis bases.