Jeanette Smith
This professor genuinely deserves every good thing she gets. Could lecture better but it literally make no difference in this class anyways. If you need the extra credits, you should not pass her up. Its a lot of writing, but she is extremly caring and I found it to be worth every assignment.