PreprPrepr is a challenge based learning platform bridging the gap between ideas and real world change.