I study Computer Science at University of the People. In my opinion, I am very happy with this school. One good point is flexibility. I can study and work full-time at the same time. A normal university is impossible for my life because I must work every day, and I love sleeping on weekends.
Also, my classmates are from many countries. The discussion board is very crazy and fun. Different cultures always surprise me. Sometimes my group members reply to my messages at 4 AM.
But studying online at UoPeople is not an easy game. Every week, deadlines attack me. Assignments, quizzes, and exams are very heavy. So time management is very important. I drink three coffees every night to survive. Maybe this survival skill is the best thing I get from this school.
One bad point is that some textbooks are a little old. But the price is good, and I can study in my bed with my cat supervising me. I learn many things, so I think this university is the best choice for my life right now.