Coping with the abstract and complex nature of genetics in biology education : The yo-yo learning and teaching strategy · Study