Reviews of professor Michael Yost

Rating: 1.0/5, difficulty: 5.0/5
Terrible communicator. Just wants to talk about how he ran his own business.