THIS IS WHY I #HATE BLACKBOARD!