I would say all of the above since visiting various colleges and enquiring about their programs will definitely help to choose a college as will talking to the college advisor of your school who should know about what other colleges offer and lastly joining a club or sports team should be good networking to ask other members what they know about other colleges.