I took Prof Gefen last year for Social Psych (very interesting class) and I just started her Personality class this semester. I don't know how she is online but in person she is fantastic. I wish there were opportunities for extra credit but she is otherwise fair and really nice. I hope her online classes are as good as in person.