Yep if would make me happy if you turned your 'professor's' crappiness around into a learning experience.....

sympathy and good luck - you deserve a lot better that this.