alright, and so if i could get a level 5 trainer it would be even better? if it is and i am only doing a 1 position training, could the skill pop 2 levels at a time? and does the specialty of the trainers matter?
Sure thing, the higher the level of the trainer, the more effect your training will have (when all other factors remain the same). However, the difference between levels N and N+1 is smaller than between N-1 and N, while the cost (bidding+wage) increases more significantly.
You cannot get 2 pops in single skill at the same time.
The speciality of a trainer does not affect the training speed, and the level of the trainer does not affect the speciality. So, a level 1 employee with speciality X is as good as a level 4 employee with X as far as the effect of the speciality is considered. As an example, the employee level could thus describe how fast they can walk while the speciality of chewing bubblegum is an on/off extra skill that doesn't affect the walking speed and vice versa.