A Dedicated Teacher (awards, education, experience)