Amy Briggs
Honestly, AI makes this course incredibly hard to teach, but Professor Briggs did the best she could. The final exam was on paper, but relatively easy. The work each week was not particularly easy or difficult as long as you kept up with the concepts and paid attention in lecture. Would be best to know a little bit of Java before you start.
Briggs is a very kind person but sometimes her teaching style can be a bit monotonous. Nevertheless, as long as you review the class slides and follow the class schedule you should be fine. She is a very lenient grader. When stuck, ask questions and spend time working on your past mistakes.
Learned basic python and understood computing better, so the course was effective in teaching the material, but the lectures were not very engaging, assignments were either very difficult and required help, or really easy. I had a lot of success with student helpers/teacher's assistants; the only reason I did OK in the class was because of them.