MP School is 12 Weeks long nowadays. The training that you get at the school house is amazing I graduated recently with 12-12. You have to remember that your instructors are the top 10% of that MOS....