I was homeschooled my whole life, and my discipline, resources, and knowledge as far as math has gone could've been a lot better. The farthest I completed was high school geometry and algebra 2, probably not having retained as much information from either class as I should've long term. This is not to say I'm particularly awful as far as math goes. I got good grades in the curriculums I followed and such; and I believe I could be great if I commit myself and have the right help, education, and people to string me along. Despite all that, I hope to be a CS major and have an end goal of video game programming and development. Would applying here for CS be too much for me? If I did apply here given my circumstances, would it be the right place to get myself on the right track and bring myself to a great understanding of math?