I took this as a fast-track. There is SO MUCH WORK! If you can't dedicate 10-15 hours a week on this class alone DO NOT TAKE IT! There were over 30 assignments per week. She does accept late work but it is just so much to do especially when you have other classes. Lectures are useless and just repeat the txtbook and 1+ hours but necessary for grade