I had Mr. Kappel in 2002 for AP US History. I ended up with a D because I didn't particularly enjoy high school, but I loved that class because of him. His teaching style is incredibly effective, he's very empathetic, he has a great sense of humor, and as a result he's my favorite teacher from high school.
Kappel's a good teacher with a great sense of humor. He's got a lot to offer if you pay attention, which can be hard sometimes.