This was my first online course, instructions for all assignments, discussions, and quizzes, as well as slides were put onto blackboard for students to use. Instructions were very clear and easy to follow. Professor Walpola also gave many opportunities to increase your grade in the course if you messed up once.