Best Professor ever , learned everything from mapping and rock formations to life lessons from the best professor/advisor I have ever had .