Akshaya Sreenivasan
Professor Sreenivasan is the best! In summer 2022, she uploaded video lectures so everything is asynchronous. Keep up with the videos and you MUST read the textbook to do well. This class is an easy B but to get an A you need to put in work. 