I just moved to Heidelberg from my hometown in Chicago for work. I actually live a bit closer to Schwetzingen.
If anyone has any tips and tricks on getting to know Heidelberg and Germany in general, please send them on over. I am trying to get the most out of my experience here. I am also up for grabbing dinner, sightseeing, getting a beer, etc.