Naomie Noëlle Feller: Pregled