Instructor and Announcement Repositories/Interfaces