Starting at home, Ishaan traveled uphill to the grocery store for 12 minutes at just 15 mph. He then traveled back home along the same path downhill at a speed of 30 mph.
What is his average speed for the entire trip from home to the grocery store and back?