I feel like I have to start this post with a confession: Before this weekend, I’d never been to Limmud. Ever. There must be others like me, so if you have no idea what I’m talking about, see here. I’d first heard of this thing when i was a grad student in London in 2003 […]
France
Advertisement