I think you're doing all the right things. Private sessions may or may not be the best for you: it would depend on what's available in your area. Probably, group classes might be better.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.