David Bradnick
A great professor with a great personality. He cares very much about his students and their success. Gives great lectures and teaches clearly. He did an amazing job relaying his knowledge onto us. Grades fairly. As long as you go to class, pay attention, ask questions, and do your homework you will pass. I would no doubt take him again.