If you have the chance to take a class with Prof. Goodsell, DO IT. Not only does she have a knack for explaining confusing concepts, she is also one of the kindest professors out there. She is fantastic with accommodations and genuinely wants her students to succeed. While I wasn’t that interested in the course material, Goodsell made this class a pleasure to be in.
I personally don't love writing or physics labs, so I don't love the content of the class. That being said, I feel like it is turning me into a much better writer. Most importantly, if you can take this class with Prof. Goodsell, DO IT. She is an absolute saint -- one of the kindest people you'll ever meet.
Course was extremely fun since we worked on building circuits every class. We were also able to experiment with Arduino Uno microcontroller. There were no exams, but there were weekly take home quizzes.