Miguel Moreno
Dr. Moreno is a good teacher. His classes have a lot of hw to do but its not impossible. He does give extra time for hw. You do have to buy a textbook & telescope but you dont really use it unless you're taking Astronomy 5 with him. Midterm and final have about 70+ questions. If you focus and put in the effort for his class you will pass.