I am on edmodo, come join me! You can reach me any time by posting me a message. Plus there are lots of downloads available there as well. 
Advanced Biology class code: dvff6r
Biology class code: rxg4ic

Try these websites for clarification or practice! (online activities, labs, practice quizzes, etc) (GREAT videos and tutorials!) (great video for animation of protein synthesis) (check this out for great animations and quizzes)

This one for great debates and articles on evolution.
Click on each unit below for helpful videos or PowerPoints about specific topics.