Shana is lovely and cares about her students and their well being. Lectures are super interesting and everything discussed is helpful for the midterm and final. Exams were take-home style and more than enough time was given to submit them.