This online class had way too many group presentations, making it extremely difficult to get together when we were not even in the same city. The prof is an extremely hard marker and isn't really clear on what she is looking for in assignments. I would not suggest anyone taking this class, far too many assignments for a summer class!