Obi Ogbanufe
She is great and can tell that she genuinely cares about what she teaches. There are tests, you'll pass but you will have to study, otherwise prepare for an F. Homeworks are easy and don't take up a lot of time. There is a group project so be prepared to pick a good group!