Math 25700-25800-25900: Abstract Algebra

It wouldn't really make sense to give you the midterm ahead of time, would it?