rewrote entire application to take up to 8 courses per professor