Any 24 credit hours will do for the residency requirement. They can be TECEPs, ePacks, PLA, or regular classes. Obviously TECEPs are cheapest. The residency credits don't have to fit into your degree, although some of them may well bump your transfer credits out if they do fit.
I found the Environmental Ethics TECEP pretty challenging. I was kind of wishing I had taken the Ethics in America DSST, but they both require studying a lot of philosophy, so it might not have been any easier. There's a free ethics course out there. It's only 2 credits, but a few folks have gotten away with using it to fulfill that ethics requirement and filling the odd credit with an elective. Since it's free and supposedly pretty easy, you really can't go wrong trying it. Someone will pop up with the info, I'm sure.
I used Saylor courses to study for the Intro to Sociology and Intro to Anthropology DSSTs, along with the InstantCert flash cards, and that worked pretty well for me. I was able to cram and take the tests in about three weeks (I wasn't working at the time).
I found the Environmental Ethics TECEP pretty challenging. I was kind of wishing I had taken the Ethics in America DSST, but they both require studying a lot of philosophy, so it might not have been any easier. There's a free ethics course out there. It's only 2 credits, but a few folks have gotten away with using it to fulfill that ethics requirement and filling the odd credit with an elective. Since it's free and supposedly pretty easy, you really can't go wrong trying it. Someone will pop up with the info, I'm sure.
I used Saylor courses to study for the Intro to Sociology and Intro to Anthropology DSSTs, along with the InstantCert flash cards, and that worked pretty well for me. I was able to cram and take the tests in about three weeks (I wasn't working at the time).
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?


![[-]](https://www.degreeforum.net/mybb/images/collapse.png)