According to my chemistry teacher, sodium in ethanol can reduce ketones, aldehydes, acid halides, esters, cyanides, isocyanides, nitro compounds and acid anhydrides.
Now surfing over the web, I could only verify that it reduces, aldehydes, ketones and esters. Can someone please confirm whether Na in EtOH reduces other mentioned compounds also?