She knows what she is talking about and provides a lot of information on public health. I did learn a lot from this class, but one thing I didn't like was she will call on you randomly to answer questions. There is a lot of work to do but she does provide accurate instructions and help.