Military Training :

a) Horse Riding

b) Battle Obstacle Course

c) NCC

d) Squad Drill

e) Disaster Management

f) Weapon Training

g) Map Reading

h) Field Craft

i) Battle Craft

j) Public Speaking

k) School Band

l) Adventure Training

m) Swimming

n) Self Defence

o) Yoga