A template course repository