Very good teacher , good sense of humor . Very smart .