Took him for BF, he was wonderful. Tuesday/Thursday class and he always let us go at least 10-20 minutes early. Study guides are the tests and he lets us ask any questions we are missing from the study guide the class session before each exam. Cannot recommend Dr. Payne enough.