Visualizing Progress at Bloc

How do you keep a student on track? If you've ever pulled an all-nighter to turn in an assignment, you know that it's easy to procrastinate, lose focus, and fail.

Our students are learning entirely online, and it's up to them to set their schedule and complete the work on their own time. This takes a lot of self-discipline, and it's not easy. So how do we keep students on track, and help them complete work in a timely, responsible manner?