Shannon is a great professor! She made the class super entertaining even with it being online. She recorded all lectures which was nice and marked fairly. She is also very nice and uses examples that are related to movies and other interesting topics which made the lectures fun to attend. Would definitely take her as a prof again!