Dr. Ranger is a great philosophy prof for those with no prior experiance. His classes are very well organized, focused on one reading a week. But also very lecture heavy. You will fall behind if you skip class or don't read. Debates happen in class. He is the type of prof who wants you to succeed, and will help you with assignments if you're stuck!