Like others have said , class is extremely workload heavy . Expect a paper , test or project due weekly . But Foreman really knows his stuff and wants you to succeed if you put the work . Gives out so much extra credit that it 's impossible to fail and getting an A or B is doable . If you care about learning , take this professor .