Bonnie Achee
While I did learn some stuff, she was very vague with the lectures. she also was not clear on how to combine the codes to make a program. She only practices one program and the beginning of the semester and you're on your own from there. Quizzes are easy straight from the book but if you have no idea how to program don't take her