How I'm Studying Data Structures & Algorithms (as self taught)