I am not sure which program is best suited.  Jack is better one on one, as he will be quiet/reserved in a larger group of people.  Let’s start with one on one and see how he goes.  He has some experience mountain biking with his Dad, but is cautious/nervous of going down hills!  He is a competent bike rider on normal bike tracks, footpaths etc.