Those are all good ideas. We all have to take responsibility to make it work. When something is important, you will find a way to succeed. Online learning requires a lot of motivation as well as discipline. It takes a time to find what works best for you. Good luck!
Sent from my iPad