He is funny and his lectures are generally pretty good but definitely got boring. The homework every week was manageable and the projects were the thing I spent most of my time on. It is a good amount of work but you should be able to do pretty well if you study and give yourself time for the projects.