Definately a good teacher... The class is easy for me, but not for most people. You will have to think if you take CP Physics.
Watch out for her mood chart! lol! Nah nah. She's a cool teacher, very enthusiastic =P
CP Physics is hard, tiring, and frustrating, but stick it out until the end and you feel like you can handle ANYTHING! Shirachi's class is easy compared to CP physics. Take it if you want a challenge.
Tests worth 40% HW:10% Don't forget to turn in HW, makes a difference for rounding a B/A. Tests are tricky, but the class is doable. Not ready for CP Physics? Take Basic. She's helpful if you ask :)
She is nice unless you make a bad grade on her math quizzes.
shes a really good teacher but her class is hella hard