I'm sympathetic, but at the same time reluctant to start volunteering my email address etc. purely on your statement that you're at TU Berlin.
Do you have a course-related webpage at your institution that points to that same form? That would provide some minimal confidence in your affiliation.
MarkMLl