<p>@TheYank: Most definitely. It has a much faster pace than most, and is more work-intensive, but the type of material covered is representative of general courses in abstract algebra.</p>
<p>@TheYank: Most definitely. It has a much faster pace than most, and is more work-intensive, but the type of material covered is representative of general courses in abstract algebra.</p>