I might have finally found a way to get in touch with my school teacher from 20 years ago! After sporadic googling every couple of months for a few years now without any luck, I found some information. He was the best teacher back then and I just always wanted him to know.

Manuel Riess @hutaffe