@NoseBleed hi welcome to the club! this chat is mostly dormant but can get fired up on occasion depending on circumstances/ participation. my suggestion for self study is online classes, MIT OCW is very good, there are many others. also like new site masterclass.com there is some CS related content check out eg living legend Will Wright, some free content there. so where are you? what grade? what are your CS related interests?