Glenn Meeden
Everything in his lectures are in the test. The homework also includes things that were not in the lecture but that isn't and issue. He explains everything very clearly and also is willing to answer everyone. Pay attention and you'll pass. He gets a bit hurt when students slack which is understandable. He sees potential in everyone! The best prof!