Yanina Valdos
Lectures are entertaining and extremely informative. Always available and fast to respond to questions or concerns. Material covered is both interesting and challenging. Short module quizzes & weekly discussions.