She is a helpful and communicative person. There tends to be more work than expected, however, more about completion than hard. She is very responsive to emails, assume less than 24hrs. Professor is willing to work with students who ask questions. Assignments are based on similar concepts, so keep completed work! In my Top 10 professors. 