Class based Olefins courses