Rita Egekenze
This class was not the end of the world but Dr. Egekenze was deeply unclear at times, had almost arbitrary grading criteria, and frequently made mistakes while grading and teaching. She is nice and you can work with her sometimes but the class is difficult to do well in and a lot of the lab work especially was self taught. 