Prof Allen is kind and wants her students to succeed. I definitely feel like her assignments can be a bit specific and she expects a certain standard, but it's not too difficult to achieve because she gives thorough feedback. Pay attention and show up to class - your grade depends on it and there is useful information in her class time.