Elizabeth Villa
I took Developmental Psychology as a async online class, I got an A but as a fair warning to any potential students, Villa assigns a LOT of HW. It takes forever to do and ultimately it's all busy work. If you are not good at self pacing and managing your time do NOT take this class. Multiple attempts at the weekly quizzes and the textbook is free.