I casually started reading this, and then had this feeling that the style and humor was familiar. Then I realized this was by my abstract algebra professor! Rich Schwartz is a brilliant guy, and pretty much the reason I became a math major. If only all professors had his magical math-explaining powers...