So far no. I've been using Duo Lingo, which has been surprisingly good to get the basics, plus a bunch of learn German audio files I found. I'll probably sign up for classes soon when I find some good ones. A friend of mine took classes aimed at tourists and said she didn't get much from it.
Also listening to German heavy metal while coding, not sure if it helps, but there's a genre called "new german hardness".
Hey, I'm also located in Heidelberg, born here, if you ever want to get a coffee and practice a bit let me know.
Hey that would be great. I am a bit new to HN, is there a way to PM someone?