Joaquin Rodriguez
I was honestly afraid to take ISDS online, but it was so easy. There is a quiz on a chapter every week, with your lowest test dropped. There was an SI session once a week to go over the material, and they were super helpful, so go. There are also three Excel tests, but he drops your lowest two and only take your highest grade.