Dear friends. I am a British citizen, and I have just recently had my I-130 approved, although it has not yet been issued. What I would like to know is, when i actually go the the US to start my new life, 1) Can I apply for US Citizenship right away? 2) How long is this likely till i have US Citizenship? I would also like to know if I do get US Citizenship, 1) Can i then bring my fiancee and 2 kids over? 2) What is the best and quickest way of doing this? Any feedback will be very much appreciated as I do not know where to go with this. Thanks.