Slowly, great list! It looks like you really have a handle on what works and what doesn't. So how do you take "independent" -- which is a definition-type term -- and make it practical? Would that be having your own schedule? How about "smart"? Would that mean going to hear lectures with NG, or taking in a foreign film?
See where I'm going? What are the practical things you can do to keep the "what's working" working?