Answer
In addition to mathematics and botany, Weierstrass taught physics. This was unusual at the time, as mathematics and physics were considered separate disciplines. Weierstrass's interest in physics was due to his belief that mathematics was the foundation of all science. He believed that by understanding the mathematical foundations of physics, one could better understand the physical world.