Angela Migues
Didn't have her as a teacher, but I had Chem 111 lab next door to her and she would constantly barge in and interrupt our lab class and be condescending to us students and my chem lab professor. She would walk into our lab to see if we were wearing lab goggles and then would try to get my professor in trouble even though she didn't have hers on.