Celia Evans
Freaks out at students and literally swears at you with no care in the world. She made life very difficult, the only thing she cared about is proofs. Rarely will you see examples with values... Difficult tests and little to no feedback on tests. Take my word and stay away, not sure why she is teaching...