Andia Azimi
While she may speak a little fast during lectures, she is a great professor. She gives out weekly discussion board type assignments and provides study guides for her online tests. Honestly, I would take Professor Azimi again due to how engaging she was and how she is passionate about her teachings.