The past two weeks have been a whirlwhind of sorts for Ray Shipman.