It sounds a little bit wordy and repetitive. I suggest eg Analysis of the learners' reflective journals also showed their positive role in the development of writing skills. Clive
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.