I'm in the same situation, but my tracker isn't indicating a specific location like Hamilton. I do have a date on the tracker, but I haven't received an official email yet. I assume that if your tracker is showing a location, your oath will likely be in person.