Andrew Steiner, B.A., B.M.