Good idea changing the behavior of this method from directly adding the UCSBLecture object to the lectures arraylist to simply returning the object, especially since this method is public. Also, this makes the method not dependent on how the class holds the lecture objects.