Thanks a lot. He talked to a guy from international office in a community college. The guy told him that it would be very hard for him to transfer from B2 to F1 and suggest him go back China and get F1 visa there. I am not sure whether it is true. We are afraid that he would not get F1 visa in China. Should he go back to China and apply for F1 visa OR stay here and apply for F1 visa?