Petro was great, he's really chill. He takes time to explain concepts, and makes sure everyone understands before moving on. It was my 2nd time taking STAT as I dropped it the first time, but it felt so much easier with Petro as a teacher. Tests are fair, and the assignments are straightforward. Would highly recommend taking his class. 