Kingsley Rowe
Professor Rowe is knowledgeable in his field and you can tell he is very passionate by how excited he gets when lecturing. Professor is fair in grading assignments and is flexible as long as you communicate with him.