Alice Lin
She is a super nice professor and is very understanding. However if you don't pay attention in her lectures it is extremely easy to get lost as she doesn't really pause. Not extremely homework or test heavy either.