biology homework help critical thinking in problem solving do critical essays help with analysis