Elizabeth Jensen
Very knowledgeable about comp sci, not the best at explaining it to newbies. Often seemed to assume we knew much more than we did and got impatient when we were confused. I still did well in her class though so I cant complain too much. A lot more chill one on one and has a kind of fun offbeat sense of humor.