I enjoy Dr. KS classes. She explains the material well and will help when needed. She's the type to help you find the answer yourself and not spoon feed you everything. I appreciate that about her. Her labs can be a bit difficult but you're allowed to work with others and ask questions whenever you need. I highly recommend her!