Hi Hwaen,
\fill-line spreads out text evenly spaced across a line. You don't need it. Also, if you want to specify indents, one way to do so is to use the text on a line with \line. Try something like your modified example below. [You could have made it much more minimal.]
Andrew
====
\version "2.19.82"
\markuplist {
\line \bold {
Course Work and Expectations:
}
\vspace #1
\hspace #6 \wordwrap-string #"Each week, there will be a
lecture/discussion at Hochstein. Feel free to ask questions!"
\vspace #1
\line {
\hspace #6 \wordwrap-string #"Homework will consist of listening
to music, practicing basic music theory skills, and dabbling a bit in
writing down your own musical ideas."
}
}