"Slaven is a great teacher because he is serious, strict, and caring. He spends time making plans on what will be covered in each of the classes, and he previews the games I play so that he can give me his best ideas on what I could do better. This way, he can always optimize the time we take learning and he is always prepared during the classes. I have changed a lot over the years, but he is able to adapt to how I play and what I need to work on. He covers every part of the game in great detail, from opening theory to endgame ideas, and I have gotten better in every part thanks to him. Also, whenever I'm not at my best, he always finds ways to keep the class fun and interesting, such as doing puzzle battles and using his sense of humor. Slaven is an excellent coach, and you should definitely give him a chance."