Fr. Ralph is a great teacher and mentor. He does have to cover a certain amount of material though so if you have a question that is not absolutely essential, ask him after class.
Fr. Ralph is hilarious, kind of different from what i had expected. His class is kind of confusing, but he keeps it light and makes it interesting.