The classes were highly interesting and easy to understand, but when it came to thinking logically, it took me some time to generate ideas. In the beginning, I faced difficulties understanding C# as coding was new to me. However, my mentor provided additional resources and dedicated time to help me understand. The tasks assigned also improved my skills in C#. I learned how to solve errors, and now I feel confident in completing tasks independently without relying on others.