Promoting second-order historical domain knowledge through recursive and collaborative professional development | Synapse