The TESU plan looks pretty good to me. I used the comprehensive plan as well. It's important to plan out your schedule so that you get all of your actual online courses inside the comprehensive year. I failed to do so and had to pay extra for my capstone (I didn't realize the capstone didn't have to be the absolute last class, so did my ethics TECEP when I should have started the capstone). There is also a weird quirk that requires you to take (and pay for) one course AFTER the comprehensive year in order to continue enrollment as per credit. You might need that if you don't actually graduate inside the comprehensive year, which is hard to do. Plan on a last TECEP to fill that role. Also know that you can register for classes in the last month and finish them after the comprehensive year ends, so you actually have 14 months to do all the work.
NanoDegree: Intro to Self-Driving Cars (2019)
Coursera: Stanford Machine Learning (2019)
TESU: BA in Comp Sci (2016)
TECEP:Env Ethics (2015); TESU PLA:Software Eng, Computer Arch, C++, Advanced C++, Data Struct (2015); TESU Courses:Capstone, Database Mngmnt Sys, Op Sys, Artificial Intel, Discrete Math, Intro to Portfolio Dev, Intro PLA (2014-16); DSST:Anthro, Pers Fin, Astronomy (2014); CLEP:Intro to Soc (2014); Saylor.org:Intro to Computers (2014); CC: 69 units (1980-88)
PLA Tips Thread - TESU: What is in a Portfolio?
Coursera: Stanford Machine Learning (2019)
TESU: BA in Comp Sci (2016)
TECEP:Env Ethics (2015); TESU PLA:Software Eng, Computer Arch, C++, Advanced C++, Data Struct (2015); TESU Courses:Capstone, Database Mngmnt Sys, Op Sys, Artificial Intel, Discrete Math, Intro to Portfolio Dev, Intro PLA (2014-16); DSST:Anthro, Pers Fin, Astronomy (2014); CLEP:Intro to Soc (2014); Saylor.org:Intro to Computers (2014); CC: 69 units (1980-88)
PLA Tips Thread - TESU: What is in a Portfolio?