I'm in my first year of college. I started dwelling in C++ about 3 months ago. I have a relatively good grasp of the majority of the basics, but I have no idea how to use what I've learned in larger projects. Our professor is also absolutely horrible. How/where can I learn to code properly?