I have taken four classes with Professor Safioulline, and I have enjoyed every one. He can be hard to read, but his heart is in the right place, and if you communicate with him, he will work with you and help you succeed. When he enjoys a lecture subject, he becomes very animated, and you can see the joy he gets from teaching.