Much of personality is inherited. Is his father also angry and unpredictable?
It is one thing when a child is out of control just at home. It is another very different thing when it is also happening at school. That tends to indicate that there could be a medical problem like ADHD, Anxiety, Depression, etc.
It would be a shame to not find out what is going on with him. A boot camp or his dad will probably not take the time to find out the root cause. I would suggest talking to his teacher and principal and see if they have any ideas before deciding on your course of action.