Professor Shannon has to be the best professor at NP. She's sweet, caring, and CARES about her students! I would love to take her again, she made working online stress-free as possible. She likes group discussions and wants to hear what you have to say. Do the work, participate, and you'll deff pass!