The professor was cool! Attendance was not mandatory for lecture but is mandatory for discussion. There are no midterms or finals! Quizzes are conducted online during discussion but there are take-home quizzes on canvas and ofc, there are homework and group projects (all of which are very easy!) 