Jerri Harbison
Was RAELLY good at explaining the material but I didn't care for her much beyond that. Was not very forgiving. One time I submitted the wrong version of an assignment and when I emailed her she didn't even respond. Not a very good people-person, but knows how to do math.