Brianna Bisogno
She is super nice and laid back. Lectures are derived from her slides, which she uploads to blackboard before each class. Tests are closely related to the lectures so if you follow her review sheet criteria and study from her slides, you will have no problem passing.