Alicia Wood
Great at handling questions and is always willing to help. If you're confused she is so happy to meet during office hours. Gives great opportunities in class to learn and experience the problems for yourself.