biochem 625

This class has a good madgrades report, but only 15 people took it last spring! Has anyone heard anything about it?