make an order requiring the young person (if he or she is, or is soon to be, a parent or guardian or other person having the care of a child), or a parent or guardian or other person having the care of the young person, or both, to attend, in a manner specified by the court, and for a specified period of not more than 6 months, a specified parenting education programme:
(jb)make an order requiring the young person to attend, in a manner specified by the court, and for a specified period of not more than 12 months, a specified mentoring programme:
(jc)make an order requiring the young person to attend, in a manner specified by the court, and for a specified period of not more than 12 months, a specified alcohol or drug rehabilitation programme: