Barbara was one of the best professors Ive ever had. She is totally committed in helping students as a writer and provides valuable feedback on essays. She learns each students first name and involves students answers into her lectures. All of the readings are online but be prepared to read a lot and write a lot of essays. Very caring professor.