Online textbooks:
Genetics/Human Genetics
Kimball's Biology Textbook
Maricopa Text
The Biology Project
Biochemical Pathways