allen biology notes