My visa has expired. According to Joanna, immigration advisor, you can still stay in America and study with an expired visa. As long as you stay in America, there isn't a problem. If you leave the United States, you will have to get a new visa to re-enter this country. I hope INS gives special permission for international students to work if they hav difficulties in finances.
International students can work on campus only.
In order for this to be approved though, you and your family must be in dire straits. Also, it takes several months for INS to process your request.