Hi! everyone,
I am on the same boat as you are. I have been frustrated with the unreasonable long process as you do. This forum has helped me with lots of info and let me know that I am not alone.
Today, I happened to check my online application status and unexpectedly, I found that my oath...