Kenya Massey

John is an excellent well versed supervisor. He allows students to be independent and is very supportive throughout the learning process. He is extremely knowledgeable, I learned a great deal under his supervision.