Load more
About Me
Noah Efron hosts TLV1's "The Promised Podcast" (http://tlv1.fm/content/full-show/promised-podcast/). On the side, he teaches history & philosophy of science at Bar Ilan University, and has served on the City Council of Tel Aviv-Jaffa. You can lavish him with praise or scorn at noahjefron@gmail.com