Hey Vito and James,
The shorthand syntax should work too, as a simplification you can .sort('path') and .sort('-path') for desc
With the name field there is absolutely no reason it wouldn't sort like any other field in MongoDB.
Although you would need to sort by the full path 'name.first' or 'name.last' - sorting on just 'name' will have no effect.
Without seeing your schema unfortunately it's hard to help more specifically, I recommend experimenting with the mongo shell or RoboMongo to visualise your queries if you're having trouble figuring out what's going on.
Hope that helps!
- Jed.