Nargiz Abdullayeva
Her lectures were very hard to follow as she is very scatter brain, so she would explain something and then go off and explain something else then come back and finish. If you read the chapters and understand them the course isn't too bad. The homework wasn't too much & the test reviews helped if you understood it.