[@Eragon] Aircraft Maintenance and Piloting courses need a professor. Mechanized Cavalry (early period tank command and maintenance) does as well. Vision classes need a professor (oracle/seer type power perhaps?). Compromise classes (generalized magic/reality-manipulation) need a professor. Those are the needed classes. It might also be nice to include a few other courses as well - combat training, military strategy, fitness and weight training, etc.