From what I have seen so far, most of the oath ceremonies are virtual/online. My friend had hers done recently, it was online. Very few are in-person. In my opinion, Best thing to do is, wait for your the oath-invite letter and check if it’s online or in-person. Because, chances are…it might be...