Your English really is of a good standard, as I said during the lesson. I could not really find many faults with your speaking, except for the odd little thing that was not really a 'mistake' in the sense that teachers would ordinarily use the word mistake. Well done, you spoke very well indeed.
We shared a positive and challenging discussion on the positives and disadvantages of holding and maintaining different belief systems. We both offered many examples from our respective countries and families and our own personal experience, which contributed well to the discussion. You were even more eloquent today!