Had a great semester with her. She's an accomodating person, in our experiences. If you're in any sort of emergency, Professor King can help with that. Yes, she can get offtopic but she makes sure to get back on track as soon as possible, so that the content is still covered. As long as you're not lazy, you can pass.