I'm living proof that if you devote 2 half-day sessions a week during the training portion you'll finish well within the 10 month timeframe. However, you will need an entire day for each checkride you take and cross country trip you go on during the XC phase. Plus you need 8 consecutive days for the initial CFI portion.
Keep in mind that, at home, you should be putting in as many hours studying for tests and checkrides as you will log with the program.