Reviews of professor Joseph Clair

Rating: 5.0/5, difficulty: 4.0/5
I had Joseph Clair for LIBA100 and it was such a blessing in my life. He speaks so well and has such interesting things to say. Highly recommend taking at least one class with hi,.