Yes, provided that you are willing to take it seriously. Every topic will be covered from the ground up and assumes no prior knowledge. This program is geared to intelligent people who want to grow in their learning.