Professor Kathleen is amazing. Communication is amazing. She works very quickly! I was not expecting to see my paper completed the next day. I am just amazed a the quality and effort put into this assignment. I am forever grateful for Professor Kathleen. I will be requesting her again.