Rafi Ahmad Training Manager/Adjunct Instructor B.S., University of Maryland University College; M.S., Johns Hopkins University Rafi Ahmad has over 10 years experience in corporate training. During these years, he held positions that included: trainer, instructional designer, programmer, senior lead designer, project manager and senior e-learning consultant. Most of his experience focused on projects that involve the development of multimedia training solutions. cps.umbc.edu