Go online.
Way more convenient, the risk of forgetting something and getting the application returned is lower, and many applicants getting their oath in a few months, 6 or less, including many I personally know who applied this summer and are citizen already.