Extra Credit
Rating
Extra Credit Average 4.5 / 5 out of 2
Rank
42nd, it has 453 monthly views
Alternative
Extra Credit
Harry is one tardy away from failing his class,
so his professor offers him a chance to make up for it in a special way.
Extra Credit
contains themes or scenes that may not be suitable for very young readers thus is blocked for their protection.
Are you over 18?