Why My Teacher?
Vanessa Richardson has a perfect life – wonderful best friends, a group of people she can trust, she’s popular, and has an absolutely perfect boyfriend. Perfect for her, anyway. Well, she thinks so. When senior year kicks off, she finds herself blushing and stuttering, something she never does, and her heart seems to...