Sasha Soiguine can teach math and physics. Ph. D. in Mathematical Physics
Alexander M. SOIGUINE received his Master Degree in mathematical physics from one of the most prestigious scientific schools of the former USSR : Mathematical Physics Department of St. Petersburg (Leningrad) University. His scientific adviser was world famous mathematician Olga Ladyzhenskaya. After two years he also received Ph.D. in applied mathematics (computational methods).