Professor Bowden is always really energetic and excited to teach the class. His lectures are easy to follow. Homework and attendance are optional but recommended, and homework answers are posted on canvas. He has daily quizzes usually each class but they are super easy. He is accommodating and always available. He's a really good professor!