Did not lecture once the whole semester. Once class started he would put us into groups and leave us on our own to find solutions. He told us that he would not lecture us throughout the semester since the class was " self-taught". Do not recommend this teacher.