Council District 7: Manhattan Valley, Manhattanville, Morningside Heights, Hamilton Heights
The current incumbent, Mark Levine–another former photo client of mine from around a decade ago–is now term limited. Thirteen candidates have filed to replace Mark and 12 have filed transactions.
These charts should help provide some contrast on candidate performance so far.