Learning Python by Trial and Error, best way for me to remember things, and get motivated to do more. I'm trying to make a user interface for an already existing program for my school written in Matlab.