Keywords: continuing professional education; evaluation; genomics education; needs assessment; program logic.