<p>Could current Penn students share what professors you particularly enjoyed taking classes from, so applicants like me can know who are great teachers etc.? I mean, I can find stuff on what professors have done, but it’s really hard to know the personality of a professor (without knowing anyone that actually has gone there), so any input would be helpful.</p>
<p>Prof. John DiIulio is amazing. He teaches American Politics (a popular course for freshman)...he was the Director of Pres. Bush's faith-based initiative program and is an all-star prof. w/ unbelievable political connections. The man knows everyone from the President to judges to media elites. Plus, he's an amazing lecturer who is really passionate about the subject matter, and he loves to teach!</p>