Reviews of professor Ryan Soohoo

Rating: 5.0/5, difficulty: 3.0/5
Ryan is great. Class can be a little unclear at times but instructor is very patient and willing to explain and work with you. He is pretty easy going and cares about students