Daniel Maged Raafat
Everything you do is on Test out very self-paced if you leave everything for the last minute you'll be struggling. Pretty simple class. There isn't a book, but you need get an access code to be able to use Test out. Once you do the practice question or lab it gets grader right after you submit it. If you fail a quiz or lab, you can take it again.