This was a broadcasted class, he is a wonderful professor! About two assignments a week but they're easy and he gives detailed feedback. Allows us to look up questions on quizes and tests if we don't know, you'd have to try to fail his class! Hope I can take more classes from him.