@Override
  public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.course);

    viewInflater = getLayoutInflater();
    client = app.getClient();
    displayCourse();
    createMenu();

    announcementView.setOnClickListener(
        new View.OnClickListener() {
          public void onClick(View v) {
            if (announcements != null && announcements.size() > 0) {
              Intent i = new Intent(CourseActivity.this, AnnouncementActivity.class);
              i.putExtra(AnnouncementActivity.COURSE_EXTRA, course);
              i.putExtra(AnnouncementActivity.ANNOUNCEMENT_EXTRA, announcements.get(0));
              i.putExtra(AnnouncementActivity.FINISH_ON_CLICK_ALL_ANNOUNCEMENTS_EXTRA, false);
              startActivity(i);
            }
          }
        });

    loadAndDisplayInstructorsForCourse();
    loadAndDisplayAnnouncementsForCourse();
  }