Kelly Rivers
Prof Rivers is an amazing lecturer; You will never be sleepy during her lectures. She ensures that her lectures are fun and interactive, and you could certainly feel the enthusiasm within her. However, sometimes she devotes slightly too much time for taking questions from students, which may result in the last part of lecture being too rushed.