Ivo was an assistant lecture in Oceans but was pretty good. He has a bit of an accent so it might be hard to understand him at times, but he's very passionate about the subject and explains concepts fairly clearly.