I thought that studying from home was going to be the perfect excuse to distract myself by watching memes or sleeping all the time. But, what the heck, it turns out that I got more hooked than I thought. Between well explained classes and challenges that made you really think, I ended up getting...