This was the best thing I ever did for myself. The Classes were small so it was personal. The computer training exceeded my expectations. I graduated feeling like I had really accomplished my goals of getting my computer skills to the next level in Microsoft Office. Highly recommended.