Kameryn Williams
Weekly worksheets and homework, final exam was replaced with a final project, two midterms, and some quizzes. Gives lots of time to complete all assignments. Take home everything, which gives about a couple of days to complete it. Has a Discord channel for accessibility. Very clear lectures and explanations. Highly recommended take this professor!