Lisa Leese
Very knowledgable in what she's teaching and is truly able to work with students of every level. She's a tad more rigorous than most and content is at time assumed but don't be afraid to ask for clarification. Professor Leese is really understanding and reasonable.