Krishna Roka
Dr. Roka is great. His lectures can be a little awkward, but they are much more engaging if you ask questions when he opens for discussion. He is super knowledgeable. There are only two tests that are not too difficult if you prepare. Take advantage of the in -class extra credit opportunities. 