Ha - I actually suggested the exact same thing before seeing your post. It's definitely much better to have a group. Since I've found this group I'm currently in, I've also been much more motivated, but also able to get feedback from more advanced people, and pare the problem numbers down to only the ones that are useful and will help me build concepts, limiting how many "calculation" problems I have to repeat.