Craig St. John
Professor St. John has high expectations for his students. He grades extremely hard on assignments and the midterm and final are challenging. Professor St. John will lecture the entire hour and 45 minutes. He always responds fast if you message him on Halo. There are a lot of CLC assignments so make sure to get a good group. 