Kate McLellan
She is incredible! Every lecture had a real life application and she was so genuine with answering question. She knew each concept in depth and made the lessons entertaining and informational.