KiCad is free and highly functional.
Eagle has or used to have a free / educational versions that will let you do a single page schematic but not board layout bigger than a NVRAM module. Eagle is on some stupid pay as you go system now, but perhaps you can find an old trial / educational version on the web somewhere.
Both are tedious to learn, but not too bad. I'd say learn how to make components for each first, but if you just doing schematics, you probably don't have to learn how to make components as long as you can find the schematic symbols you want in the provided library.