Chemistry is tough, takes a lot of studying to pull off. Luckily for me I've avoided it since high school hehe.
The character looks a bit like one from Sailor Moon, I can't remember her name though I think it might have been Jupiter. I used to watch that show on Cartoon Network as a kid lol. How is Magical Girl Nanoha? I've seen a lot about it but am skeptical about the magical girl premise.