João foi, durante 47 anos, professor da escola comunitaria católica de São João da Serra. Atendeu também durante muitos anos as escolas de Cerro Alegre, João Alves, Capão da Cruz e DonaCarlota, todas no município de Santa Cruz do Sul - RS. Cuidou sempre de duas escolas ao mesmo tempo. Tomou suas primeiras lições com o Prof. Wilhelm Ullmann, depois estudou algum tempo no Colégio São Luiz e fez estágio em Viamão com o Padre Ambrosios Konzen, parente por parte de sua mãe. Enfim, gostava de música, dirigia e organizava corais.