Simplify the following text for a Grade 12 native English-speaking person.
Original: He taught subjects ranging from theory to welfare economics , public economics , mechanisms and institutions and mathematical economics .
Simplified: He taught subjects ranging from theory to welfare economics , public economics , rules for large companies and mathematical economics .