VERY unorganized and VERY boring. Sooooo hard to follow because his slides make no sense unless you write down every word he says BUT he doesn't allow you to use laptops to do so. He will answer your questions and encourages participation but won't give you the correct participation mark for it. Overall really bad experience.