Naomie Noëlle Feller: Genel bakış