A.J. Ortega
Mr. Ortega is a great teacher, fair but not a push over either. He teaches you about real world applications for English which not many other professors do. He also doesn't require ridiculously long papers. The longest I wrote roughly 5 pages. Participation does matter and counts towards your grade as does attendance.