I am planning on moving to Brazil later this year and will most likely wish to stay beyond the length of a tourist visa, 180 days. I have a cash reserve so finding full time employment is not a big priority right away, however I am working on getting a job with an american company I am currently associated with, (this I can sort out later if they want to give me the job.) My question is if now, and for the foreseeable next year or so if I want to stay, would I be best to just get there on a student visa though a language school and renew if I have too until I get word from my potential job? Maybe teach a bit of English to subsidize my income until then? My thought is that if I go on a tourist visa, I am limited to just the 6 months, where if I enroll in a basic portuguese class, I can continue to renew and stay as long as necessary or desired.