Reading list: Aedyn’s list
Aedyns online schooling list