Aloni Hill
Professor Hill is the sweetest! She is highly communicative and outlines the course content in a very understandable way. My one criticism of the class is that the assignments are a bit repetitive in the async section -- we had a similar discussion post due weekly. However, she always gave incredibly thorough feedback on our responses.