You will love the class! can guarantee that. When you get in the class it is chill and he always start the class with an interesting question. Really makes you think. Mandatory attendance you can only miss 4 classes but he is considerable if you have real reason and no bs. One homework every week, doesn't miss it lol and no final, just presentation