Those are all wonderful reasons to learn so more power to you for taking the time to learn for fun!
If you really want a new perspective I would recommend something wildly different than Python. Learning about other paradigms like functional or logical programming can be very eye opening albeit academic/mathematical. Whatever floats your boat!
Oh and I am a huge fan of static typing (which you can kind of do in Python 3.6) so a language like Java would provide a very different perspective as well.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Those are all wonderful reasons to learn so more power to you for taking the time to learn for fun!
If you really want a new perspective I would recommend something wildly different than Python. Learning about other paradigms like functional or logical programming can be very eye opening albeit academic/mathematical. Whatever floats your boat!
Oh and I am a huge fan of static typing (which you can kind of do in Python 3.6) so a language like Java would provide a very different perspective as well.