Sonia Hirschauer
She is an amazing professor. She makes going to 8 am a bit more doable. She gives students breaks during lectures which shows she knows 8 am are hard. LOL She podcasts her class and gives outlines for notes. However, she isn't very specific tbh, so I would recommend reading the book even though it isn't required.