Thank you all very much. I am going to ask my advisor to see if there is any internship course that can use full time CPT. For the H1B application, should it be more difficult to be approved by US immingration if I use my bachelor degree from china? And how long will it take to apply a H1B normally? Thanks again for your help.