Learning can take different shapes and methods for students, the most common method the classroom learning which is normally abit controlled and directed. learning autonomy need to be encouraged in this century. Can online learning be used to achieve that ?