Reviews of professor Jonathan Williams

Rating: 3.0/5, difficulty: 5.0/5
this is the hardest teacher i have ever taken. his homework has nothing to do with what he teaches in class or on ppt. he is a nice person, very kind, but his homework is way to hard...