We homeschool through MNVA, which is part of the K12 system. My daughter is in 2nd grade for all courses except math, where she is in 3rd. It is technically a public school, but I do everything at home and she has one homeroom class online each week which is basically fluff. Her lessons are a mix of online and "at the table"...more at the table at this age. The school does have suggestions as to how much time you SHOULD spend on things, which I will give you...and in parentheses, I'll give you how much time it ACTUALLY takes.
Literature and Comprehension - 1 hr. (20 minutes)
Handwriting - 10 min. (0. Her handwriting is beautiful, she writes for every other class, and I hate busy work.)
Spelling - 15 min. (15 min)
Vocabulary - 15 min. (5 min. tops)
Writing Skills - 15 min. (10-60 minutes, depending on the assignment.)
Math - 60 min. (60 min. on average)
Science - 60 min. (20 min.)
History - 60 min (20-30 min.)
Art - 45 min. (30-60 min)
Music - 45 min. (0. Both my husband and I are professional musicians and do not like the music curriculum the school offers, so I got permission to entirely skip the course with the understanding that we are teaching music. We spend at least 30 minutes a day on our own music education.)
When the lessons take much less time that suggested, it's because they are simple and she understands them easily with no read need to reinforce it. Like I said, can't stand busy work.
History is 3 times a week, Science the other two days, and Art twice a week. All other courses are daily.
We are done with Literature for the year because she flew threw the lessons, so she is now selecting books to read and completing book reports. Currently reading Beezus and Ramona.
We would've been done with math too early, so we do not do math on Fridays. Fridays are "Fact Fridays" where we drill multiplication facts (currently.)
I have to turn in samples of math and writing once a month, as well as a P.E. calendar. Next year, she will be required to complete standardized testing as per state requirements.
I LOVE homeschooling, I love our curriculum, and I love the flexibility. We don't have to wake up at six and rush to get ready, we can take an hour to eat breakfast and watch cartoons, we are usually done with school by lunch (sometimes another hour after lunch, if we get a particularly late start), we don't have to cram lunch into 25 minutes.
For my daughter, I love it because she doesn't have to face peer pressure, bullies, etc, and is allowed to work at her own pace in a nurturing, relaxed environment. She gets plenty of socialization through church, Awana, and multiple summer activities.
Your schedule sounds a lot like ours, with the exception of the charter school situation. I'm not sure what to think of that...it seems like it would be hard to keep track of essentially two different schools, but if you can do it and it works for your family, great!
When my daughter is in middle school, she'll be able to join the public system for things like band, shop, home ec, sports, etc, and the school is literally three blocks down the street. ;)