Mr Fitzgerald, who has more than 30 years experience in residential and commercial real estate, property development and property investment said land was

What are some useful subjects to learn that aren’t generally considered part of a basic college education (i.e., HTML/CSS, woodshop, SQL, etc.)?

1.  Debate.  This is usually learned in high school, but sometimes there’s college debate.

In classic debate you have to be able to present both sides of a pre-announced proposition, e.g., that medical marijuana should be legalized throughout the US.

The advantage of classic debate is, it trains your research skills, your organizational skills, your speaking skills (see Amitabh Adhikari‘s answer), and your understanding of human nature.

2.  Law.  Knowing the fundamentals of law can keep you out of a lot of trouble.  Knowing how uncertain the outcomes of trials are can save you a lot of money.

N.  Just about anything. In How to Fail at Almost Everything and Still Win Big: Kind of the Story of My Life, Scott Adams argues that every skill you acquire roughly doubles your chances of success in life.  This insight (and some examples) was easily worth the price of the book.  The more you know and the more skills you have, the more things are possible for you.  Take this seriously.  Adams is a cartoonist but this is not a joke.