Anthony Fontes
Professor Fontes is a qualified speaker and instructor, and I learned a lot in his classes. He can be a tough grader, and good grades won't come easy. But if you take his advice and use the resources he provides, you'll definitely pass. Go to his office hours frequently; don't wait to ask questions.