Kevin Rosales
Professor Rosales taught this course asynchronously. His lectures were straightforward and the quizzes were based off of his slides which were accessible via canvas. Your grade consists of a few quizzes and one course research paper which weren't too hard. 