Ivan is an amazing professor and probably the best I've had at Ohio University. He's always willing to help out when he can and replies timely. Attendance is mandatory, but if you have an issue pop up he is willing to help. The homework is easy (if you show up to class) and so are the assignments. Overall amazing class and amazing professor.