Exceptions to retaking a class?