Samantha McGee
A lot of homework written and on ALEKS but also A LOT of extra credit! The material is taught mostly through lecture notes that are easy to follow along. It was all pretty straight forward, and ALEKS also explains things. Highly recommend!