It's preferable to *only* consider an on-campus program for vet tech as students usually need to practice in the simulated clinic (and then with real patients).
The other respondent is correct to only consider regionally accredited schools and to forgo those for-profit schools.
It's also crucial to only consider AVMA-accredited programs for vet tech.
According to their website, there are currently seven AVMA-accredited "distance education" programs for vet tech with "full accreditation" (to the AVMA standards of accreditation). The other three "distance education" vet tech programs have "initial accreditation" (so apparently newer programs *not* fully meeting the avma standards of accreditation).
Even though apparently four community colleges offer the accredited vet tech distance education programs, it may be more pricey for out-of-county and/or out-of-state residents (including for san juan college and cedar valley college).
If you haven't done any job shadowing, please do so (with prior staff approval), especially before taking pre-req classes and/or applying to such a program. The vet tech (and/or student) may need to assist with surgery, so if you're permitted by the vet, perhaps you may consider observing a kidney stone removal procedure, for instance.