You can keep the jumps where they are just so different courses
I'd say a few times. My trainer changes the course/jumps every week
i change my course every week or my horse playes up if he goes around it more than five (only at home) but it really depends on how fast your horse learns and i try and change the way i go everytime
it depends on how fast your horse learns. you can either not practice the course at all and go strait in. or u can practice it untill the horse knows it really well. there is no exact amount of time you should practice it, it just mostly depends on the horse
Depends on what kind of course and the horse. But typically you can get away with 3 or 4 times if you do a couple of different things between each run. For example work on transitions or lead changes or school something not related to the course. That way you keep the horses attention and keep their minds engaged.