Oh nice! I know a bunch of people from the Swampscott/Marblehead area. Israel is pretty sweet too. Where about in Israel?
I don't know if you've found the MA meetup thread yet, but you should check it out. We've got a nice MA community, and making it bigger is always a plus.
Ever heard of the Russian School of Mathematics or Dance Fever?