Li is so sweet and caring! Her class is really interesting but to do well in her class you need to participate (20% of your grade depends on it). Her lectures can get a bit long at times, but she keeps them interesting and engaging. She explains things very clearly, so if you don't have much experience taking history classes, take her class!