Ander Erickson
Ander is the best Abstract Algebra instructor ever! I've taken both Abstract Algebra I and Abstract Algebra II with him. I was terrified of taking Abstract Algebra, but Dr. Erickson made it totally painless and even fun. He also makes the concepts very easy to understand. I would totally 100% recommend his class. 