I came from th UK and was earning in the US for 18 months on a J1 visa, I exited for three weeks and came back on an H1B visa in 2007. I've been paying state and federal taxes all the way through but no social security, medicare or UK taxes.
Can anyone tell me if this is correct or if I need to do anything else?
Any help is greatly appreciated.