This goes for all his classes. Everything you do is in groups, you get assigned a group the first week. Each homework assignment given involves your group, so your success depends on the group. You can get an A fairly easy but the group projects are miserable. His instructions on assignments are not clear. Nice person, just not a good instructor