Charlene,
Thank you for your organized feedback. You have touched on three important aspect and have added to the conversation of this forum.
Navigation within a course is many time overlooked, yet so important. Students need to be able to find information, know where to deposit information/assignments, and understand what learning tools are availble to them.
You mention a variety of learning tools and it is important to provide different opportunities for students to learn the content. Nice job.