This course was extremely helpful to me. I came into this course with very little knowledge about computers, and found the course work to be challenging, but understandable. This is an excellent course for beginners. The instructor does a great job of explaining the terminology of computers, something I had not understood prior to taking this class. I highly recommend this class, especially for beginners.