This professor made me consider switching to a dual major just so I could have him again as a professor. Hes very passionate about the subject, and hes very laid back. We attended class, and each week we had a module and a quiz to complete which was very doable. We had a big project with a couple of papers but overall great class.