John Keegan
Professor Keegan's lectures are intense and challenging to understand, but if you memorize them, the textbook, and the quizzes, you can be successful on exams. Keegan is willing to help students in office hours as long as you go to SI sessions and do the homework. Don't miss class and be sure ask questions on the material while you can.