Reviews of professor Ryan Lloyd

Rating: 5.0/5, difficulty: 4.0/5
Very intelligent and interesting. Participation matters, if you don't show up you can get lost on what to do or whats due. He's very open and loves people who are opinionated! Would highly recommend.