I was going to say what Heather said. UoP is very expensive. Check out local colleges and universities first. It's not just your typical online colleges and universities that offer online degrees. They just do a better job of marketing themselves and advertising what they offer.
I just thought I would give you a brief disclosure about teaching. I love teaching, and I loved my students, but it was a lot of work, and I worked a lot more than the 8:00 to 3:40 I was required to be at school. When I was nine months pregnant with Emily, the last day I worked before Christmas break and maternity leave, I got to work at 7:30 and stayed at work until 6:00 that night. That was a typical work day for me, and usually I brought papers home to grade even after working that long. Granted, I was department chair, and I taught 150 kids, but I think most good teachers work a lot of hours and take work home with them. It's the only way to get it all done--between grading, calling parents, planning lessons, and doing all the other non-teaching type stuff you have to do (things you don't even realize you have to do until you start working), there's just not enough time in the school day. With elementary school teaching, you will have a lot more lesson plans to do. If you don't team teach, you will have up to 7 lessons to plan for each day you teach. If you team teach, that will vary depending on how many teachers you team with, but most likely you will still have at least four lessons to plan for each day. I just always tell people the good, the bad, and the ugly when I hear someone say they want to teach. If your heart is in it, there is nothing like being in a classroom doing your thing, it's absolutely wonderful. It's just that there is so much more to it than being in the classroom teaching.