Giuliano Marodin
Marodin knows a lot about what he teaches, but if you find the content boring there is nothing that can make it better. If you go to class, you will get an A but if you skip class some of the content can be very confusing.