Hi. My friend works as an English teacher. She has an employment contract and a non-B visa. She became pregnant and it turned out that her employer (a public school) doesn't pay social security contributions. According…