Please give suggestions/commentaries: biochemistry of macromolecules immunology biochemistry lab i'm afraid of taking 5 courses because i really struggled this semester and biochem lab is 4cr. so only have room for 1 more. Phys. chem is required for my major but it is taught by a supposedly bad professor and also it is not really an upper level course... This is why for my 4th course, i am thinking of taking advanced cardiovascular physiology, where supposedly i could get a strong recommendation. What do you think?