This is a very online-friendly course. He shares slides w the content which is helpful, but they're content heavy. Always answers emails quickly, and his blackboard format is thorough and easy to follow and all assignments are in the calendar on blackboard.