The grand majority of visitors do not need to apply for a visa beforehand in order to visit Colombia. Please check here the list of countries that need or do not need a visa to enter as tourists at the following link https://www.cancilleria.gov.co/en/procedures_services/visa/requirements
Citizens from these countries will receive a tourist visa upon entering the country. This visa will grant tourists the ability to stay in Colombia for up to 90 days.
With this type of visa you are able to study at private language schools and with private Spanish tutors.