Rania Johnson
Pros: She truly cares about her students and was a great lecturer. She signs slow and doesn't hesitate to repeat items. She truly loves teaching.

Cons: She is slow to grade items and e-mail communication needs major improvement. It was also hard to follow when due dates were and how to use the software that is required.