Literally the biggest wast of time I ever spent in a class. Showed up to lectures for participation marks and even took notes, but got nothing out of it. You can easily do the final projects without needing to take the class, he will only make you doubt the abilities you already have. More effort will not be rewarded, conforming to his ideas will.