Learning Through Discovery in Coursework