Make sure your table or cursor is indexed (or ordered for a cursor) in the exact order you want it to print. If your records are ordered by program value the report will group them that way, showing all the courses for each program.
In this case, and index (or ordering) by program + course description should solve the problem.
Barbara
>Thanks Barbara,
>
>But I am still having some problems. My group header appears more than once. I am grouping by program and I want to list all of the courses for that program.
>
>So my group header appears more than once.
>
>1010
>------
>PSY251D01 2000EE
>
>2230
>-------
>ACC271D01 2000EE
>
>1010
>---------
>XTB121D02 2000EE
>
>The PSY and XTB courses should show up under 1010 together. Any ideas why they aren't? Thanks,
>
>Tyler