Ryan McIntyre
By far one of the worst classes I have ever taken here at CI. Ryan skims over the material very briefly in class and expects us to be very proficient of the material. Exams were ridiculously long and took more than the allotted time to complete. There was constant disruptions from other students in class that impeded the classrooms learning. Avoid