Having Success with NSF: A Practical Guide