Summary
When Zach's plan to ask Rachel, his crush, to a school dance is thwarted by a newcomer's plan to embarrass her and ruin her chances of becoming class president, he tries to recover his powers and stop the plot. Full description
Series: Zach King
My magical life (Volume 1.)
The magical mix-up (Volume 2.)
Mirror magic (Volume 3.)