Hi! I am a senior in high school and I attend what is known as an online private school (Laurel Springs School - Google it!). It is not considered to be a homeschool in the eyes of college admissions, and I have had no problem applying to any schools. You would not have to worry about abiding by any homeschool laws since you are attending a private school. If you are particularly worried with the math class offerings, Laurel Springs offers AP Calc AB, AP Calc BC (which I am currently taking), and AP Statistics. There are also tons of other AP courses available in other subjects. For every class you are enrolled in, you read the material online and you have a teacher who can answer any/all questions you have, so your mom does not need to worry about having to teach you. Overall, the school really allows for a flexible schedule. I have been able to take college courses in addition to my high school classes, which really helped me get into one of the top colleges in the nation. Let me know if you have any questions!