Reviews of professor Demetrios Lazarikos

Rating: 5.0/5, difficulty: 5.0/5
A really amazing teacher that cares about his students and keeps up with every single one of us.