Laura Hetherington
She is nice but can not discuss the lesson in a method that is easy to understand. There are pop up information that you don't know how it came up to
that. Confusing and her lectures are unclear. Better find a different prof. 