I had Vigeant twice for science in sec. 4 and chemistry. Despite her surgery during sec. 4, she hasn't changed. She makes things unclear, relies way too heavily on the textbook and barely explains the subject. She is much better in support class though. It's more clear and understandable. Her exams are so-so. Normally, they are from the books. I don't recommend her at all. I've had her for two years and I still don't understand some things.