Thank you for your information and advise. The wait time is longer if I sponsor my sister. That's why we are thinking to have my mom to sponsor her. My sis is in the US with F1 now. If she ever gets married, we will hope she's marrying to a citizen...