He replies to emails quickly but he doesn't give proper details on how to do your assignments. His lectures are youtube videos from last semester. The workload isn't bad and if your group has decent members you can score well on the projects. His curve messed my grade up which in turn messed my overall BUS 1011 grade. He takes forever to grade work