Assignments can be uploaded directly to the online platform, where teachers review them and provide feedback. Some projects may also be presented live during in-class.