His lectures are sooo long and time consuming. The class just wants to get started on some hands on work but you mostly sit there and listen to a 2 hour lecture that should take 30 minutes. The homework he give seems simple but he marks off the smallest things. He has good engineering knowledge but he doesn't know how to engage it with the class.