Your hosts can be any university teachers or academic teaching staff working at a state or state-recognized institution of higher education or a non-university research institution in Germany. Possibly, the host should have a professorial qualification in an educational field.
Hence, these tips on the site Research in Germany will assist you to find an academic supervisor.