Ji Qi
Ji Qi's class seems intimidating at first, but she is a really good prof. She presents the material in an efficient way and is good at relating her lectures to real-life scenarios. She cares very much of her students. Extra credit is offered, few homework assignments, plant tour, and 3 mandatory exams. Participation is required, but easy to obtain.