A sociology major who can tutor math and science.. Understandable if he took science class in high school then chose social studies in college. But sociology?
Speaking from experience (a bachelor of sociology myself), even when the science kids 'divert' to social studies, they generally pick either geography or economic related majors since most of them find sociology and other humanity studies 'boring'.
I'm not trying to attack anyone here, just questioning author's line of thinking when writing the ML's character.