Dr. L is an amazing teacher. She is kind and caring and her lectures are easy to follow. However, she does give out a large number of assignments so be sure to keep up to date on those. The tests are easy and she always offers extra credit in some way.