Manjula Chandirasekaran
I can't stress how much I LOVE this prof. She gives amazing feedback on your programs if you have trouble and explains everything clearly. Her blackboard setup is easy to navigate too. The class: discussion boards, weekly projects , 4 programming quizzes. You have to work towards being a good programmer, can't blame ur lack of effort on the prof