Onikia Brown
She is awful at teaching the lessons. I never had any idea of what would be on our exams. There is a 200-point project that can really help your grade and she sometimes gives extra credit. The material is not difficult but the way she presents it and tests on it is. I genuinely hated this class. 