Joseph Mohorcich
He is one of the better lectures I have encountered at Lehman, although there is a good amount of reading that is expected when taking a Political Science course. However, his lectures truly help to clear up the reading. It isn't easy to get an A in his class but it isn't too difficult. Do the required work and you will do well. He is amazing.