Christopher Ahlman
Prof. Ahlman is indeed knowledgeable about mathematics, but he seems to be stuck in the unfortunate position of having to teach it rather than just know it. Lectures are poor and w/out adequate explanation. My advice (aside from avoiding his courses) is to meet with him in office hours, as he can be disarmingly helpful in the one-on-one setting.