My daughter absolutely loves Boulder Universal. It has given her the opportunity to structure her learning and her time to her own needs. She has been at BU since her sophomore year, and is graduating a semester early! Our experience with instructors, staff, advisors and counselors have been great -- they really care about my daughter and her progress and success. If you need an online learning environment, I highly recommend BU.
The teachers we have encountered have been great. We've had a teacher as far away as Pennsylvania! The only possible downside to online teachers is that there is a delay in communication, because of emailing, if a problem or question arises.
I am really happy at how well my son is thriving through Boulder Universal. He needed an alternative to the basic high school experience, he needed counselors who would listen to what his goals were and support his learning style, who would support him as a person and a student. Interestingly he has more interaction with his teachers and mentors than he did in his old school. He definitely is not just a body to produce high test scores. Here he can focus on his love of math and science and engage his teachers in constructive discussion rather than being told that there is only one way to do something and that's it. His traditional high school math teacher was actually using the same online math program for homework as his online teacher, only now he can go at his own pace. That being said I don't think Boulder Universal is a perfect fit for every student. Students need to be self-motivated, organized and willing to work hard often without teacher supervision. They also need to be able to work easily with computers and learn different programs such as Powerpoint, Voicebox, Podcast and others in order to fulfill the online assignments.