Advanced Placement
  • Reads 36,621
  • Votes 1,681
  • Parts 43
  • Time 6h 55m
  • Reads 36,621
  • Votes 1,681
  • Parts 43
  • Time 6h 55m
Complete, First published Apr 16, 2023
Mature
"Extra Credit" sequel
All Rights Reserved
Table of contents