Incredibly intelligent, thoughtful, and wise teacher. I learned so many life skills from his class. One of the best teachers at this school.
Ralph is a fascinating person with an affable demeanor and much wisdom to share. He does lecture and I wish he would give us more time for debates, but he IS an eloquent speaker with fresh perspectives and a sense of humor. He is disorganized, but earnest
Ralph is da man. The ultimate source of knowledge in all areas. A true renaissance man. He is very busy though and not the best advisor but is still reliable.
Also teached Theory of Knowledge. OFten goes on long tangents about very interesting things that make the classes very enjoyable and interesting.