"Hey hey Jay.....
Welcome to The Synapse!
Funny to be communicating from across town here, and yet within a virtual pool of folks from all over the world.
I think you'll like the assemblage of solid minds that continue to join up here.
"I am currently enrolled in the PhD Science Ed program at MU after completing my MS Ed in Science Ed at another university. The PhD at MU requires 82 hours (some from your masters count) which includes dissertation. EdD programs are more for…"
"Try Science News (societyforscience.org). It might meet both your needs as a source for up-to-date stuff; however, it's not primary literature. If your interests are broad the journals Science or Nature are two of the best."