1. premium H1B 2. Have you got the terminate degree? If not, try CPT. About option 2, assume you graduate from School A and now you need to teach at School B, you could get CPT from School A IF YOU DO NOT HAVE GOT YOUR PHD DEGREE YET. This is probably the last resort.