At the school I went to, nursing program entry was based on points. So, if you got As in the required prereqs (A&P I and II, Micro) your points were as high as someone who spent 2 more years and lots of $$$ getting Cs in zoology, chemistry, biology, astronomy (any science with a lab).
NO, getting straight As or straight Cs doesn't make you a good or bad nurse. There were many I knew that failed out one time and had to come back, and are now fine nurses.
Where I work, in the ER, I have found that the ER-only docs are much better at understanding the plight of the nurse, whereas the office and ER docs do not. Office docs are used to nurses having everything ready for them before they get there, all nice and neat. ER docs understand you have more than one pt at a time and may get hung up, and will actually do something themselves (strep swabs, get their own suture kits).
ALL of them, though, generally expect you to have the "obvious orders" put in for them before they even see the pt, i.e., abd pain, you get CBC, CMP, amylase, lipase, maybe KUB, UA/hcG, etc. Injuries, put in the XR. Heck, they expect CTs in for stroke sx, falls w/head impacts. Yes, it makes sense, but it is also illegal. So, I don't think when you are caring for multiple pts and didn't get every single thing in, you should be yelled at, as it is THEIR responsibility and out of our scope.
I wish our hosp would have our docs follow us.