João Carlos Tedesco possui graduação em Filosofia pela Universidade de Passo Fundo (1988), mestrado em Sociologia pela Universidade Federal do Rio Grande do Sul (1992) e doutorado em Ciências Sociais pela Universidade Estadual de Campinas (1998), especialista em economia. Fez estágio de pós-doutoramento (2002) e de professor visitante (2009, 2014 e 2018) na Universidade de Verona - Itália. Fez também segundo pós-doutoramento (2011) na Universidade de Milão (Itália). Atualmente é professor titular da Universidade de Passo Fundo, nas áreas de Ciências Sociais e no Mestrado e Doutorado em História. Tem experiência na área de Sociologia, história e economia regional, atuando principalmente nos seguintes temas: memória, imigração, campesinato, trabalho e movimentos sociais.