Yes
Yes.
You do not capitalize science fiction. If you look any word up in the dictionary, you will learn if it should be capitalized. The rule: Capitalize names of courses: Economics, Biology 101. (However, we would write: "I'm taking courses in biology and science fiction this summer.")
The course number for the upcoming biology course is BIO 101.
Biology 101 - 2011 was released on: USA: April 2011 (Newport Beach International Film Festival) USA: 7 September 2013 (Arizona Filmmaker Showcase)
No they shouldn't be capitalized. However, if it's a specific title then you should capitalize it. For example: I have Political Science 101 with Professor Smith next semester.
Jack Pierce has written: 'General Biology 101'
No, "math" and "teacher" are not capitalized when used in a general sense, such as "I am the math teacher." However, if referring to a specific course title, like "Math 101," then "Math" would be capitalized. In general contexts, only proper nouns or specific titles should be capitalized.
A proper noun is the name or title of a specific person, place, or thing.A proper noun for school subjects is the title of specific subjects, for example, British and World Literature or Introduction to Business.
General ed classes. More history, math, english, science.
It depends. If it is the name of a specific class, then it would be capitalized: American History 101. If it is in sentence that only generally speaks about American history, then only "American" would be capitalized: American history.
No, "algebra" would not be capitalized unless it is the first word in a sentence or part of a title (e.g., "Algebra 1 Class").
No they shouldn't be capitalized. However, if it's a specific title then you should capitalize it. For example: I have Political Science 101 with Professor Smith next semester.