Biotechniques.com - How effective are undergraduate laboratory courses?