Todd Sullivan
He is not very thorough in the subject because of the bad teaching style I got my grade very less. He does one thing only of taking exam every week and we did not that aware of the questions due to lack of practicing. He calls the students in front of the class and ask the questions, we have to write the answers on board.