Here is an example of how my training looks like - since many were asking. I usually take a set up from a real course that I find somewhere on internet, leave out the easy parts, add some challenges and then first run that course (with some changes) and then think of other courses on that same set up. I only run each course once and then redo the parts that could be better/tighter/faster - or include it in the next course I think of. I always skip the easy parts and only do weaves if I can find a challenging enough new entry - when I address them all, it's time to change the set up! The same for DW exits - I try all the options each set up gives me.
In this video, you can see 7 different courses, 7 challenging weave entries and 10 different DW exits for my advanced RC students.
Here is the original course with some changes: