class Program < ActiveRecord::Base has_and_belongs_to_many :programs has_many :schedules has_many :sessions, :through => :schedules validates_presence_of :name def core_program? self.program_type == "Parent-participation" end end