Professor Jonathan Cohen is a Professor in Mevazeret, Israel. He holds a Masters Degree in teaching Social Studies from UCLA. He is excited ...