ICRA 2012 May 19, 2012 Had a great time at ICRA 2012! Met interesting people and attended exciting talks.