It's generally easier to change your visa status while you're in the US. However, it can take up to several months to get approval on changing from a B-1 visa to an F1 visa. If you're planning on attending college in the US, you can avoid applying for an F1 student visa by filling out the I-20 form at the consulate in your home country.