Lectures were like an unprepared high school presentation. Tests, projects, and assignments were not graded until the last day of the semester. This will be a self-taught class. The only upside is that Professor Underdown is a total pushover so expect deadlines to be moved, but I seriously would not trust this guy to teach a fish how to swim.