BABS1201 is not so much hard as it is time consuming. there is a somewhat ridiculous amount of content, and certain lecturers have poor notes and teaching styles. Anne Galea is the saving grace of this subject though. the labs are tedious and students are left to their own devices a lot...