Bonnie Jones
She is a good professor but she really does make you work for it. She will give all the notes which are very helpful. But pay attention because if you don't you won't understand somethings. It's a lot of notes so be prepared, but its worth it. You have two projects, two test, and the rest is just homework. Overall it's a pretty simple class.