She is a very good professor , funny , and really knows what she is talking about . Be ready to write several papers with vague guidelines .