Well, your ultimate solution is the anEDGE. The anEDGE is a Vancouver, British Columbia based startup company specializing in coaching and mentoring to the law enforcement and police recruitment candidates to be application ready.
The goal of the anEDGE program is to mentor train and develop Metro Vancouver Transit Police, Royal Canadian Mounted police & etc applicants.
For più information about the anEDGE:-
link