Bob Cohen was recently diagnosed with leukemia. He also has had three heart stints. But his job as an adjunct English ...