As a 6th grade English teacher, one of the first units I teach every year focuses on characters. We do a recap of things they should have learned in elementary school, how to cite textual evidence, and a few other basic skills they’ll need in middle school. My favorite part of the unit, however, is showing them stories where the main character isn’t necessarily a ‘good’ person. While I love a protagonist I can unapologetically root for, I’ve found that I often can’t stop thinking about characters who are a bit more complicated.
So, here are some of my favorite characters that kept me up at night. They’re complex, charismatic, and addictively readable. When thinking about my all-time top 10, four currently appear on this list. You’ll find redemption, unapologetic villainy, and everything in between.


